Comment analyser les « GMT + heures: minutes » ou « GMT heures: minutes » à l'aide SimpleDateFormat en Java (Android)

StackOverflow https://stackoverflow.com/questions/3715619

  •  02-10-2019
  •  | 
  •  

Question

Par exemple, je veux analyser la chaîne ci-dessous:

Tue Sep 28 18:02:24 GMT+08:00 2010

J'utilise le modèle pour le SimpleDateFormat:

new SimpleDateFormat("EEE MMM dd HH:mm:ss zzzzzzzzz yyyy");

Mais je continue à obtenir le ParseException. Comment résoudre ce problème?

Merci beaucoup.

Était-ce utile?

La solution

z usage unique, comme dans les exemples ici

new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy");

Autres conseils

D'accord, je l'ai trouvé la solution ici.

new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.ENGLISH);

Mais quelle est la différence entre l'utilisation de « z » et « Z » ici? Sont-ils les mêmes?

Même si vous avez beaucoup z c'est un travail.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top