2010-12-15 313 views
1

quelle est la meilleure façon d'analyser cette chaîne 2009-05-12T13: 40: 00Z à une date java valide? Je ne suis pas sûr de ce que "T" et "Z" signifie - je suppose que Z signifie zoulou?Comment analyser ce 2009-05-12T13: 40: 00Z à java date

Merci, Joo

+1

double possible: http://stackoverflow.com/q/909022/331052 – Affe

+0

Thx qui a résolu mon problème – joo

Répondre

2

La chaîne de format que vous avez est une date UTC/heure dans le format ISO 8601. Le format est simplement la date, un séparateur T et l'heure UTC (ou temps zoulou).

java.text.SimpleDateFormatter devrait effectuer toute l'analyse dont vous avez besoin.

+0

Il échoue sans reconnaître le symbole du format «T». java.lang.IllegalArgumentException: caractère de motif non valide 'T' – Rondo