0
J'ai 3 variables int pour le mois, le jour et l'année. Comment puis-je les convertir en objet java.util.Date
(ou autre).Format de date Java?
Par exemple, Mois = 12, date = 20, Année 2011 =
Il faut imprimer en format de date moyenne: **Dec 20, 2011**
Merci beaucoup!
Modifier ici mon essai:
String yourBirthDay = Integer.toString(birthMonth) + "." + Integer.toString(birthDay) + "." + Integer.toString(birthYear);
DateFormat format = DateFormat.getDateInstance(DateFormat.SHORT);
try {
Date date = format.parse(yourBirthDay);
System.out.println("Your birth date is : " + date.toString());
} catch (ParseException pe) {
System.out.println("ERROR: could not parse date in string \""
+ yourBirthDay + "\"");
}
Pouvez-vous le modifier en utilisant seulement DateFormat (pas SimpleDateFormat) ??? –
'DateFormat.getDateInstance (DateFormat.SHORT)' retournera '12/20/11' au lieu de' Dec 20, 2011', est-ce correct? – ElderMael
Édité, il suffit d'utiliser 'DateFormat.MEDIUM' – ElderMael