Comment faire pour convertir la date de l'heure d'un fuseau horaire à un autre fuseau horaire
Les enregistrements sont sauvés selon le fuseau horaire de NOUS, mais si je veux montrer le même enregistrement à l'utilisateur qu'il doit convertir le serveur de date(NOUS fuseau Horaire) de l'utilisateur date heure avec de Temps de l'utilisateur de la Zone de
Oi! Java et Javascript sont deux choses différentes!
OriginalL'auteur ShaileshI | 2011-11-23
Vous devez vous connecter pour publier un commentaire.
Si vous tapez dans google "Java date de changement de fuseau horaire" ou "Javascript date de changement de fuseau horaire". Vous avez un de vos résultats:
En Java (source: http://www.coderanch.com/t/417443/java/java/Convert-Date-one-timezone-another )
Javascript (source: http://www.techrepublic.com/article/convert-the-local-time-to-another-time-zone-with-this-javascript/6016329 )
OriginalL'auteur Niels
java.temps
La vieille date-heure classes sont mal conçus, de la confusion, et gênants. Les éviter.
Utilisation de classes modernes: la java.le temps cadre intégré dans Java 8 et les versions ultérieures. Trouver en arrière-ports pour plus tôt Java 6 & 7 et pour Android.
Un
Instantané
est un moment dans le scénario de UTC.Appliquer un fuseau horaire (
ZoneId
) pour obtenir unZonedDateTime
.Ne jamais utiliser les 3-4 lettre de la zone des abréviations telles que
EST
ouIST
. Ils ne sont ni standardisés ni unique(!). Utilisation fuseau horaire noms, construit dans uncontinent/region
format tel queAsia/Kolkata
,Pacific/Auckland
,America/Los_Angeles
.Appliquer un autre fuseau horaire pour générer un autre
ZonedDateTime
ajusté à l'époque de la zone. AppelwithZoneSameInstant
.Si vous souhaitez revenir à UTC, demandez une
Instantané
.OriginalL'auteur Basil Bourque
OriginalL'auteur Stanislav Parkhomenko
OriginalL'auteur user2801665
Code Pour Obtenir Berlin le Temps et les Convertir en Heure UTC
OriginalL'auteur Harshit Shah