У меня есть обратный отсчет, который установлен на обратный отсчет до 8 утра 1 января 2014 года.
Я использую следующий код для установки даты:
var futureDate = new Date(2014, 0, 1, 8, 0, 0, 0);
Это работает, но я хотел бы сделать еще один шаг и установить его в определенный часовой пояс. В моем случае UTC -7.
Я прочитал этот ответ, в котором говорится:
new Date(Date.UTC(year, month, day, hour, minute, second))
но я смущен, так как я устанавливаю часовой пояс как UTC -7, и то, что я читаю в Интернете, только меня смущает.
Может ли кто-нибудь объяснить, как работает Date.UTC
и как установить часовой пояс, чтобы часы обратного отсчета отсчитывались в зависимости от указанного часового пояса?
Примечание. Любой ответ должен быть только на стороне клиента.