À l'aide de Moment.js pour afficher les utilisateurs locaux de la zone abréviation
J'ai essayé d'utiliser z ou zz dans le format d'affichage du fuseau horaire à la fin de la chaîne et a constaté que c'est déconseillé. Z et ZZ travail pour afficher -0700, mais à la place je veux montrer PDT.
J'ai eu de moment de fuseau horaire et le fichier de données, mais je ne peux pas comprendre comment l'utiliser pour déterminer le client du fuseau horaire local et de les afficher quelque chose comme:
2014-05-30T22:56:23.967 PDT
au lieu de:
2014-05-30T22:56:23.967
Est-il possible d'utiliser de l'instant fuseau horaire à déterminer HNE CST ... MST PST?
Ma compréhension de la (très minimes) documentation est qu'il est utilisé pour le réglage du fuseau horaire d'une chaîne de sortie, pas de formatage de la chaîne, par exemple
m.tz("America/Toronto").format(); // "2013-11-18T11:55:00-05:00"
. Il y a un certain nombre de utilitaires qui tentent d'aller suppose que les utilisateurs fuseau horaire basé sur le décalage horaire, et si l'heure d'été est observée. Cependant, ils semblent fonctionner à l'aide de la fuseau horaire de l'IANA valeurs, pas de "civile" (ambigu) des valeurs comme l'EST.OriginalL'auteur HypeXR | 2014-06-12
Vous devez vous connecter pour publier un commentaire.
Que de moment-timezone 0.1.0, vous pouvez utiliser le mise en forme des ajouts pour obtenir l'abréviation d'un spécifiques fuseau horaire:
De la version 0.5.0, vous pouvez maintenant suppose que l'utilisateur fuseau horaire, qui, lorsqu'il est combiné avec la technique ci-dessus, vous permet d'effectuer les opérations suivantes:
En supposant que l'hypothèse était correcte, il affichera les associés abréviation.
Vous pouvez toujours l'utiliser, mais seulement avec de l'instant fuseau horaire.
OriginalL'auteur Matt Johnson
C'est probablement pas une bonne façon, mais je n'ai pas envie d'ajouter des scripts dans mon projet pour le fuseau horaire local, j'ai donc étudié un moment d'objet, et j'ai le fuseau horaire local par le code que j'ai écrit ci-dessous:
_d
, mais plutôt.toDate()
, mais encore ce n'est pas recommandé que la sortie detoString
la mise en œuvre est spécifique et n'est pas garanti d'être formaté d'une manière particulière. Dans la pratique, les données de fuseau horaire est parfois abrégée, parfois élargi, parfois absents.OriginalL'auteur user3459287