Niniejszy podręcznik zaoferuje metodę związaną z uzyskaniem strefy czasowej w JavaScript.
Jak uzyskać stref czasu w JavaScript?
Aby uzyskać strefę czasu w JavaScript, możesz skorzystać z:
Teraz przejdziemy przez każde z wymienionych podejść jeden po drugim!
Metoda 1: Zdobądź stref czasową w JavaScript za pomocą metody obiektu date ()
W JavaScript obiekt daty tworzy nowy obiekt daty, który wyświetla bieżącą datę/ godzinę. Wykorzystamy konstruktor obiektu daty, aby utworzyć nowy obiekt daty, przechowywać go w zmiennej, a następnie wyświetlić strefę czasową.
Składnia
W JavaScript postępuj zgodnie z podaną składnią do utworzenia obiektu daty:
Nowa data()Przejrzyj następujący przykład, aby lepiej zrozumieć.
Przykład
W tej metodzie utworzymy nowy obiekt daty o nazwie „strefa czasowa" używając "Data() ”Konstruktor obiektu. Następnie wyświetlimy bieżącą strefę czasową na konsoli:
var timeZone = new Date ();Wykonanie danego kodu wyświetli następujące dane wyjściowe:
Metoda 2: Zdobądź stref czasową w JavaScript za pomocą INTL.Metoda dateTimeformat ()
W JavaScript wspomniana metoda może być użyta do włączenia formatowania czasu i dostępu do strefy czasowej. Użyliśmy również „ResolvedOptions ()„Metoda wraz z„Intl.DateTimeformat ()". „„ResolvedOptions ()„Metoda zwraca nowy obiekt z właściwościami odzwierciedlającymi lokalizację i opcje formatowania daty i godziny obliczone podczas inicjalizacji tego„Intl".
Składnia
W JavaScript, aby użyć „Intl.DateTimeformat ()„Metoda uzyskania strefy czasowej, musisz postępować zgodnie ze składnią pod względem poniżej
Intl.DateTimeformat ().ResolvedOptions ().strefa czasowaSpójrz na podany przykład demonstracji.
Przykład
Najpierw włączymy formatowanie czasu za pomocą „Intl.DateTimeformat ()" metoda. Ponadto zastosujemy „ResolvedOptions ()„Metoda wraz z INTL.DateTimeformat () w celu odzwierciedlenia opcji formatowania lokalizacji i daty/godziny obliczonych podczas inicjalizacji obiektu INTL. Następnie wyświetlimy aktualną strefę czasową na konsoli.
var streZone = INTL.DateTimeformat ().ResolvedOptions ().strefa czasowa;Odpowiednie wyjście będzie:
Podaliśmy najprostsze metody uzyskania strefy czasowej w JavaScript. Możesz użyć dowolnego podejścia zgodnie z Twoimi wymaganiami.
Wniosek
Aby uzyskać stref czasową w JavaScript, możesz użyć konstruktora obiektowego dat () do tworzenia nowego obiektu daty i wyświetlania strefy czasowej lub użycia „Intl.DateTimeformat ()„Metoda umożliwiania formatowania czasu i odzwierciedlenia opcji formatowania daty i godziny obliczonych podczas inicjalizacji„Intl". Ten zapis wyjaśnił metody uzyskania strefy czasowej w JavaScript.