probleme pour parser des dates [résolu]

probleme pour parser des dates [résolu] - Java - Programmation

Marsh Posté le 17-06-2009 à 09:47:41    

Bonjour , j ai un petit probleme pour parser des dates.
 
tout d abord voila le code  
 
ici le code du parseur
 

Code :
  1. static public Date parserdate(String date){
  2.   SimpleDateFormat formater = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss" );
  3.  formater.setLenient(true);
  4.     java.util.Date parsedDate=null;
  5.     try {
  6.   parsedDate = formater.parse(date);
  7.  } catch (ParseException e1) {
  8.  return null;
  9.   }
  10. return parsedDate;
  11. }


 
 
il marche tres bien , mais il me renvoit ceci :
 
a droite la date a parser
 
                                         a gauche un simple print du resultat
 
2008-08-28 14:03:00.0         Thu Aug 28 14:03:00 CEST 2008
2008-08-29 12:33:00.0         Fri Aug 29 00:33:00 CEST 2008
 
si l'heure est 12h , il me renvoie 00h , sinon il semble fonctionner correctement
 
Avez vous une idée de comment regler ce probleme ?
 
 :jap:


Message édité par _julien_ le 17-06-2009 à 10:18:48
Reply

Marsh Posté le 17-06-2009 à 09:47:41   

Reply

Marsh Posté le 17-06-2009 à 10:09:57    

Essaye avec ce format:
  "yyyy-MM-dd HH:mm:ss"


---------------
Light is right
Reply

Marsh Posté le 17-06-2009 à 10:13:22    

Mets les hh en majuscules.

 

Edit: grillé, ça m'apprendra à répondre 5min plus tard. :D

Message cité 1 fois
Message édité par Deamon le 17-06-2009 à 10:13:49
Reply

Marsh Posté le 17-06-2009 à 10:18:29    

nerisson a écrit :

Essaye avec ce format:
  "yyyy-MM-dd HH:mm:ss"


 

Deamon a écrit :

Mets les hh en majuscules.
 
Edit: grillé, ça m'apprendra à répondre 5min plus tard. :D


 
 
Wow je vous remercie les gars !!!!!!!!! :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed