У меня есть метод машинописного текста, который ожидает объект 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
Любая идея, что можно сделать.