Comment obtenir le fuseau horaire en javascript

Comment obtenir le fuseau horaire en javascript
En JavaScript, l'obtention du fuseau horaire est très utile pour récupérer le GMT (temps moyen de Greenwich) ou le temps universel coordonné (UTC). De plus, nous pouvons voir le fuseau horaire de n'importe quel pays à travers le monde et observer le changement dans le temps, la date, le jour et l'UTC de ce pays. En plus de cela, le fuseau horaire aide également à calculer l'UTC / GMT en observant le décalage horaire.

Ce manuel offrira la méthode liée à l'obtention du fuseau horaire en javascript.

Comment obtenir le fuseau horaire en javascript?

Pour obtenir le fuseau horaire en JavaScript, vous pouvez utiliser:

  • "Date()»Constructeur d'objets
  • "Intl.DateTimeFormat ()" méthode

Nous allons maintenant passer par chacune des approches mentionnées une par une!

Méthode 1: Obtenez le fuseau horaire en javascript à l'aide de la méthode de l'objet Date ()

Dans JavaScript, l'objet Date crée un nouvel objet de date pour afficher la date / heure actuelle. Nous utiliserons le constructeur d'objets de date pour créer un nouvel objet de date, le stocker dans une variable, puis afficher le fuseau horaire.

Syntaxe

Dans JavaScript, suivez la syntaxe donnée pour créer un objet de date:

Nouvelle date ()

Passer par l'exemple suivant pour une meilleure compréhension.

Exemple

Dans cette méthode, nous créerons un nouvel objet de date nommé «fuseau horaire" en utilisant le "Date() ”Constructeur d'objets. Ensuite, nous afficherons le fuseau horaire actuel sur la console:

var timezone = new Date ();
console.journal (fuseau horaire);

L'exécution du code donné affichera la sortie suivante:

Méthode 2: Obtenez le fuseau horaire en JavaScript en utilisant INTL.Méthode DateTimeFormat ()

Dans JavaScript, la méthode mentionnée peut être utilisée pour permettre la mise en forme du temps et accéder au fuseau horaire. Nous avons également utilisé le «RESOLVEDOPTIONS ()"Méthode avec"Intl.DateTimeFormat ()". Le "RESOLVEDOPTIONS ()»La méthode renvoie un nouvel objet avec des propriétés qui reflètent les options de formatage des paramètres régionaux et de la date et de l'heure calculés lors de l'initialisation de celle-ci«Intl".

Syntaxe

En javascript, pour utiliser le «Intl.DateTimeFormat ()”Méthode pour obtenir le fuseau horaire, vous devez suivre la syntaxe dirigée ci-dessous:

Intl.DateTimeFormat ().RESOLVEDOPTIONS ().fuseau horaire

Regardez l'exemple ci-dessous pour la démonstration.

Exemple

Tout d'abord, nous permettons le formatage temporel en utilisant le «Intl.DateTimeFormat ()" méthode. De plus, nous appliquerons le «RESOLVEDOPTIONS ()”Méthode avec INTL.DateTimeFormat () afin de refléter les options de formatage des paramètres régionaux et de la date / heure calculés lors de l'initialisation de l'objet INTL. Ensuite, nous afficherons le fuseau horaire actuel sur la console.

Var Timezone = Intl.DateTimeFormat ().RESOLVEDOPTIONS ().fuseau horaire;
console.journal (fuseau horaire);

La sortie correspondante sera:

Nous avons fourni les méthodes les plus simples pour obtenir le fuseau horaire en JavaScript. Vous pouvez utiliser l'une des approches en fonction de vos exigences.

Conclusion

Pour obtenir le fuseau horaire en JavaScript, vous pouvez utiliser le constructeur d'objets date () pour créer un nouvel objet de date et afficher le fuseau horaire ou utiliser le «Intl.DateTimeFormat ()«Méthode pour activer la mise en forme du temps et refléter les options de formatage de date et de temps calculées lors de l'initialisation de«Intl". Cet article a expliqué les méthodes pour obtenir le fuseau horaire en javascript.