Java SimpleDateFormat(“yyyy-MM-dd PAS'HH:mm:ss Z'”) donne la timezone IST

J'ai SimpleDateFormat constructeur comme

SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'")

et je suis chaîne d'analyse "2013-09-29T18:46:19Z".

Que j'ai lu, ici Z représente le GMT/UTC fuseau horaire. mais lorsque j'imprime ce jour sur console , Il imprime IST timezne pour la date renvoyée.

Maintenant, ma question est de savoir si mon résultat est bon ou mauvais?

  • oui c'est ce que 'Z' représente. Z - Fuseau Horaire
  • Z = Zulu time => GMT+0, vous avez évidemment n'est pas de servir votre pays 😉
InformationsquelleAutor Pradip Borde | 2013-10-01