Probleme de conversion de String en Date? [JAVA] - Java - Programmation
Marsh Posté le 02-03-2005 à 12:59:51
un indice pê:
|
-> Exception in thread "main" java.text.ParseException: Unparseable date: "2005-12-25 12:12:12"
Marsh Posté le 02-03-2005 à 14:00:21
the real moins moins a écrit : un indice pê:
|
Oui il manque un try{...}
(ParseException e) {...}
Bon, j'ai résolu le problème finalement (truc à la con)
l'erreur venait du format de SimpleDateFormat!
Il faut corriger par
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss" );
et ca marche
Marsh Posté le 02-03-2005 à 12:43:08
Bonjour,
Je rencontre un petit problème lors de la conversion d'un String en Date, et je n'ai pas d'explication au pourquoi du comment?
Voici le bout de code:
String toDate="2005-12-25 12:12:12";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-DD HH:mm:ss" );
Date d = sdf.parse(toDate);
System.out.println("Date="+d);
Et je ne sais pas pourquoi, mais la à l'affichage de la date, j'obtiens le résultat suivant:
Tue Jan 25 12:12:12 CET 2005 ??
au lieu d'avoir
Sun Dec 25 12:12:12 CET 2005
Le mois de décembre a été zappé, et c'est janvier qui est mis par défaut?
Qq a une idée?
Merci