L'heure en java
Résolu/Fermé
alffouss
Messages postés
125
Date d'inscription
mercredi 15 octobre 2008
Statut
Membre
Dernière intervention
20 novembre 2024
-
7 août 2009 à 09:41
Utilisateur anonyme - 9 août 2009 à 07:50
Utilisateur anonyme - 9 août 2009 à 07:50
A voir également:
- Heure java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
- Java décompiler - Télécharger - Langages
5 réponses
Il est évident que tu n'as fait aucune recherche avant de venir ici.
(Regarde la classe Date, tout simplement *soupir*)
(Regarde la classe Date, tout simplement *soupir*)
alffouss
Messages postés
125
Date d'inscription
mercredi 15 octobre 2008
Statut
Membre
Dernière intervention
20 novembre 2024
5
7 août 2009 à 09:52
7 août 2009 à 09:52
si j'ai fais des recherche et voila ce que j'ai fait pour le Date:
static public String Date (){
DateFormat format = new SimpleDateFormat("dd/MM/yyyy");
System.out.println(format.format(new Date(2009)));
return null;
}
le PB c'est que quand je compile, il m'affiche: 01/01/1970
alor que moi je veut la date et l'heure actuelle
static public String Date (){
DateFormat format = new SimpleDateFormat("dd/MM/yyyy");
System.out.println(format.format(new Date(2009)));
return null;
}
le PB c'est que quand je compile, il m'affiche: 01/01/1970
alor que moi je veut la date et l'heure actuelle
bonjour Allfouss
Quand tu utilises une classe java, regarde toujours la doc API de Sun, et en particulier les constructeurs !
tu utilise dans ton exemple new Date(2009) ce qui est le constructeur Date(long date) où l'argument date est le nombre de milisecondes depuis le premier janvier 1970 à 00h 00m 00s.
Tu a donc initialisé une date au 1er janvier 1970 à 00h 00m 02s et 9 millièmes de secondes !
Remplace Date(2009) par Date() et tout rentrera dans l'ordre !
Quand tu utilises une classe java, regarde toujours la doc API de Sun, et en particulier les constructeurs !
tu utilise dans ton exemple new Date(2009) ce qui est le constructeur Date(long date) où l'argument date est le nombre de milisecondes depuis le premier janvier 1970 à 00h 00m 00s.
Tu a donc initialisé une date au 1er janvier 1970 à 00h 00m 02s et 9 millièmes de secondes !
Remplace Date(2009) par Date() et tout rentrera dans l'ordre !
alffouss
Messages postés
125
Date d'inscription
mercredi 15 octobre 2008
Statut
Membre
Dernière intervention
20 novembre 2024
5
7 août 2009 à 11:41
7 août 2009 à 11:41
merci pour ton aide
c bon ça marche
c bon ça marche
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question