PB Java : SimpleDateFormat .... c moche

PB Java : SimpleDateFormat .... c moche - Java - Programmation

Marsh Posté le 05-02-2004 à 09:09:20    

SimpleDateFormat df = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy" );
ParsePosition pp = new ParsePosition(0);
Date d = df.parse(text, pp);
System.out.println("RESULTAT : "+d);
 
LE pb c que sous Linux ça marche bien, mais sous windoo ça Sux et d == null.
 
WHy ?
 
ça Sux a lot.

Reply

Marsh Posté le 05-02-2004 à 09:09:20   

Reply

Marsh Posté le 05-02-2004 à 09:11:11    

ouais :o

Reply

Marsh Posté le 05-02-2004 à 09:13:19    

bin ouais ...  :sweat:

Reply

Marsh Posté le 05-02-2004 à 09:24:28    

Bon alors plusieurs choses :
* pourquoi t'utilises ParsePosition ? :heink:
* tu peux nous mettre la valeur de text, steuplé ? [:god] Passke sans ça, on va pas pouvoir deviner ce qui marche pas, hein :o


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 05-02-2004 à 09:36:53    

C vrai sorry : Thu Feb 05 08:35:34 GMT 2004

Reply

Marsh Posté le 05-02-2004 à 09:45:40    

Surement un problème de Locale : sur ton linux t'es en Locale américain et sur ton windows t'es en français ...
 
si ton format de date est en abglais il faut que tu l'indique à la construction du SimpleDateFormat :
SimpleDateFormat df = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.US);


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 05-02-2004 à 09:53:12    

EXACT !! Thx a lot

Reply

Sujets relatifs:

Leave a Replay

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