PB Java : SimpleDateFormat .... c moche - Java - Programmation
Marsh Posté le 05-02-2004 à 09:24:28
Bon alors plusieurs choses :
* pourquoi t'utilises ParsePosition ?
* tu peux nous mettre la valeur de text, steuplé ? Passke sans ça, on va pas pouvoir deviner ce qui marche pas, hein
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);
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.