Je n'arrive pas à comprendre pourquoi ma sortie de formatage de date et heure pour certains fuseaux horaires change dans mes environnements.Changement de modèle de fuseau horaire Joda dans les environnements
J'ai une guerre, je lance cette guerre comme une guerre autonome sur la jetée (en utilisant Java 1.5), ce code
System.out.println (nouveau DateTime(). WithZone (DateTimeZone.forID ("Asie/Kolkata")). ToString ("zzz"));
produit une sortie: IST
Quand je mets cette guerre dans une oreille, et exécuter sur WebSphere 6.1,
Sortie: '+5:30
'
Je désirerais que "IST" soit montré dans les deux endroits. Je soupçonne que cela a quelque chose à voir avec le chargement des classes, et comment Joda trouve les définitions des fuseaux horaires. Si seulement on pouvait me montrer des documents, je serais très reconnaissant.
J'utilise Joda 1.6.2