getMonth deprecated : quelle bonne conduite?
Bonjour,
Comme getMonth est deprecated sur une date, je me demandais quelle était la bonne façon de récupérer le mois d'une date.
Ainsi, d'après vous, est-ce que ce mécanisme est acceptable?
Je précise que l'objet Criteres contient un attribut de format Date...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
public String getMoisEnLettres(Criteres leCritere)
{
GregorianCalendar calendar = new GregorianCalendar();
calendar.setTime(leCritere.getDate());
int mois = calendar.MONTH;
switch (mois)
{
case 1:
moisEnLettres="JANVIER";
break;
case 2:
moisEnLettres="FÉVRIER";
break;
case 3:
moisEnLettres="MARS";
break;
case 4:
moisEnLettres="AVRIL";
break;
case 5:
moisEnLettres="MAI";
break;
case 6:
moisEnLettres="JUIN";
break;
case 7:
moisEnLettres="JUILLET";
break;
case 8:
moisEnLettres="AOÛT";
break;
case 9:
moisEnLettres="SEPTEMBRE";
break;
case 10:
moisEnLettres="OCTOBRE";
break;
case 11:
moisEnLettres="NOVEMBRE";
break;
case 12:
moisEnLettres="DÉCEMBRE";
break;
default:
moisEnLettres = "---";
break;
}
return moisEnLettres;
} |
D'avance, merci pour votre expérience.
Wise_Sherkaan, un vieux tigre fatigué !!!!