Bonjour

Je voudrai transformer un nombre de jours en Date. Ce nombe de jours commence depuis 1970. Ex transformer 15096 en jj/mm/aaaa.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
int nbJours=15026;
		GregorianCalendar cal = new GregorianCalendar();
		cal.add(GregorianCalendar.DATE, -nbJours);
		td.annee = cal.get(GregorianCalendar.YEAR);
		td.mois = cal.get(GregorianCalendar.MONTH);
		td.jour = cal.get(GregorianCalendar.DAY_OF_MONTH);
mais ça donne une date fausse