102 votes

Détecter l’abréviation de fuseau horaire à l’aide de JavaScript

J’ai besoin d’un moyen de détecter le fuseau horaire d’un objet de date donné. Je ne veux PAS le décalage, ni le nom complet du fuseau horaire. J’ai besoin d’obtenir l’abréviation du fuseau horaire.

Par exemple, GMT, UTC, PST, MST, CST, EST, etc...

Est-ce possible ? Le plus proche que j’ai obtenu est d’analyser le résultat de ``, mais même cela ne me donnera pas d’abréviation. Cela me donne le nom long du fuseau horaire.

15voto

Charlie Points 1056

Cela fonctionne parfaitement dans Chrome, Firefox mais surtout dans IE11. Dans IE11, les fuseaux horaires sans abréviations simples comme « Indian Chagos Time » renverront « ICT » au lieu du « IOT » approprié

Résultat:

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X