Strefa czasowa reprezentuje jednolity czas standardowy dla różnych celów w danym kraju. Różne kraje często mają unikalną strefę czasową, a niektóre duże kraje, takie jak USA i Kanada, mają wiele stref czasowych.
GMT
Skrót GMT to „Greenwich Time”.GMT to czas lokalny i stał się popularny w styczniu 1972 roku.
UTC
UTC jest na ogół systemem czasowym, który wykorzystuje częstotliwość atomu cezu do synchronizacji standardowego czasu. UTC i GMT są mniej więcej takie same w wielu przypadkach, ale w kilku przypadkach UTC daje dokładniejszy czas w porównaniu z GMT.
Zrównoważyć
Przesunięcie jest znane jako czas porównawczy między czasem lokalnym a standardowym czasem UTC.
Teraz demonstrujemy, jak obsługiwać strefy czasowe w JavaScript i jakie są różne sposoby włączenia dat w Twojej witrynie.
Najpierw musimy utworzyć instancję DATE () i przypisać obiekt DATE () do zmiennej „Current_Date_Obj”. Uruchom poniżej wspomniane wiersze kodu, aby uzyskać bieżącą datę. Ten kawałek kodu zwróci Ci dzisiejszą godzinę i datę konkretnej strefy czasowej w obiekcie.
const current_date_obj = new Date ();Wyjście
Jeśli chcesz użyć obiektu zawierającego bieżącą datę i godzinę, musisz go odpowiednio sformatować za pomocą kilku metod daty JavaScript. Uruchom poniżej wspomniany kod, jeśli chcesz uzyskać bieżącą datę z określonym formatem.
const date_obj = new Date ();Wyjście
Formatowanie daty według strefy czasowej jest znacznie łatwiejszym zadaniem w JavaScript. Ponadto, jeśli chcesz wyświetlić odrębne strefy czasowe dla kilku krajów w aplikacji internetowej, musisz wykonać kilka obliczeń i odpowiednio przekonwertować czas lokalny. Na przykład musimy wdrożyć funkcjonalność, która daje ostrzeżenie co 16 godzin zgodnie z określoną strefą czasową. W tym celu należy wykonać wspomniane kroki.
Uruchom następujący kod, aby uzyskać inną strefę czasową po przekształceniu daty.
Wyjście
Oto wyjście czasu lokalnego Pakistanu.
Oto wynik czasu lokalnego Singapuru.
Oto wynik czasu lokalnego w Londynie.
Wniosek
W tym artykule wyjaśniliśmy, jak zdobyć datę i godzinę, a następnie użyć go zgodnie z naszym pragnieniem w efektywny i wydajny sposób, którego można łatwo nauczyć dla początkujących. Opracowaliśmy również, w jaki sposób możemy obsłużyć strefy czasowe w JavaScript i związane z tym, że przedstawiliśmy również przykład, który pokazuje różne strefy czasowe różnych krajów za pośrednictwem JavaScript.