Jak określić strefę czasową podczas tworzenia daty JavaScript?
Mam zegar odliczający, który jest ustawiony na odliczanie do 8 rano 1 stycznia 2014 roku.
Używam następującego kodu, aby ustawić datę:
var futureDate = new Date(2014, 0, 1, 8, 0, 0, 0);
To działa, ale chciałbym pójść o krok dalej i ustawić go na określoną strefę czasową. W moim przypadku UTC -7.
przeczytałemta odpowiedź który mówi:
new Date(Date.UTC(year, month, day, hour, minute, second))
ale nie jestem pewien, w jaki sposób ustawiłem strefę czasową na UTC -7, a to, co przeczytałem online, pozostawia mnie bardziej zdezorientowanym.
Czy ktoś może wyjaśnić, jakDate.UTC
działa i jak ustawić strefę czasową, aby mój zegar odliczający odliczał w oparciu o określoną strefę czasową?
Uwaga: Każda odpowiedź musi być tylko kodem po stronie klienta.