Les formats des objets de type "Date" en

Fermé
Scipion - 15 févr. 2009 à 10:52
scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 - 15 févr. 2009 à 14:15
Bonjour, à tous.
J'ai un problème avec l'utilisation des objets "Date" en java. J'ai créer un nouvel objet Date avec le constructeur suivant :
public Date(int year,
int month,
int date,
int hrs,
int min,
int sec)
cependant, lorsque j'imprime cette date, voilà le format pris par celle-ci :
Wed Apr 01 10:50:00 CEST 2008

or ce dont j'ai besoin, ça serait plutôt : 01/03/2008 at 10:50:00

Donc si quelqu'un pouvait m'indiquer comment obtenir une date de ce format, cela serait fort sympathique, merci à tous.

1 réponse

scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 425
15 févr. 2009 à 14:15
Ajoute une petite méthode formaterDate() comme suit :

public static void main(String[] args) 
{
	Date maDate = new Date(2009, 02, 15, 14, 10, 26);
	
	System.out.println(formaterDate(maDate));
}

public static String formaterDate(Date uneDate)
{
	return uneDate.getDay() + "/" + uneDate.getMonth() + "/" + uneDate.getYear() + " at " + uneDate.getHours() + ":" + uneDate.getMinutes() + ":" + uneDate.getSeconds();
}
0