Есть ли способ сгенерировать объект Date в часовом поясе UT C - PullRequest
0 голосов
/ 15 апреля 2020

У меня есть метод машинописного текста, который ожидает объект Date, и он конвертируется в местный часовой пояс, используя момент. Теперь я хочу написать модульный тест для этого и выполнить sh, что мне нужен объект Date в формате UT C.

Проблема в том, что когда я делаю new Date(), чтобы получить объект даты, он возвращает дата с местным часовым поясом

Wed Apr 15 2020 11:38:10 GMT+0530 (India Standard Time)

и поскольку зона уже локальная, мой метод не будет преобразовывать ее снова в локальный.

convertUTCtoLocal(utcDate: Date): Date {
  return new Date(moment.utc(utcDate).local().format());
}

Я знаю, что существуют методы, такие как .toISOString(), .toGMTString() но они возвращают строку Я хочу объект Date

Любая идея, что можно сделать.

...