Format date conversion du mois Java

Résolu/Fermé
kelulu Messages postés 8 Date d'inscription lundi 16 mai 2005 Statut Membre Dernière intervention 5 juillet 2005 - 9 juin 2005 à 12:03
 Utilisateur anonyme - 21 juin 2005 à 14:20
Bonjour j'ai un problème,

J'utilise une méthode qui permet de convertir une chaine qui contient un nombre correspondant à un mois.
Par ex String moisS = "3" pour le mois de mars

Seulement je dois appeler une autre méthode qui recoit un mois en entier et faire en sorte que ce mois ce trouve sur deux chiffres :
Dans l'ex : int mois = 03

Lorsque je fais int mois = Integer.parseInt(moisS);
mois = 3 et non à 03 comme je le souhaite

Comment faire pour ajouter le 0 devant les numéro de mois à 1 chiffre sachant que ce doit etre un entier?

Merci de votre aide
Kelulu
A voir également:

3 réponses

Utilisateur anonyme
21 juin 2005 à 14:20
Pour manipuler les dates, utilise GregorianCalendar.

;-)
HackTrack
1
jebok Messages postés 358 Date d'inscription lundi 16 mai 2005 Statut Membre Dernière intervention 23 octobre 2007 51
9 juin 2005 à 14:07
import java.text.DecimalFormat;

DecimalFormat df = new DecimalFormat();
df.setMinimumIntegerDigits(2);
int mois = Integer.parseInt(moisS);
StringBuffer st = df.format(mois);


Mais je ne suis pas sûr que cela te soit utile car tu récupères un StringDuffer à la fin...
0
kelulu Messages postés 8 Date d'inscription lundi 16 mai 2005 Statut Membre Dernière intervention 5 juillet 2005
9 juin 2005 à 14:42
j'ai trouvé autrement, je garde ma chaine de caractère

Merci pout ton aide
0
jebok Messages postés 358 Date d'inscription lundi 16 mai 2005 Statut Membre Dernière intervention 23 octobre 2007 51
9 juin 2005 à 16:37
comment tu as fait alors ?
0