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.

questionAnswers(1)

yourAnswerToTheQuestion