SimpleDateFormat 24h
J'ai un SimpleDateFormat
pour analyser un String
dans un Date
:
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd'T'hh:mm:ssZ");
Quand je suis à l'analyse de ce:
format.parse("2011-08-29T12:44:00+0200");
Le résultat sera, lors de l'utilisation de Date.toLocaleString
:
29 août. 2011 00:44:00
Cela devrait être bien sûr:
29 août. 2011 12:44:00
Et quand je suis à l'analyse de ce:
format.parse("2011-08-29T13:44:00+0200");
Alors le résultat est comme prévu:
29 août. 2011 13:44:00
Comment puis-je résoudre ce problème?
Vous devez vous connecter pour publier un commentaire.
Utiliser
HH
au lieu dehh
pour les heures de patron: