@zzmaster

Почему startOfDay возвращает неравильное время для UTC зоны?

Эта функция
https://date-fns.org/v2.30.0/docs/startOfDay

Вот код
console.log('2023-08-16T02:54:08.000Z', startOfDay(new Date('2023-08-16T02:54:08.000Z')), endOfDay(new Date('2023-08-16T02:54:08.000Z')));



2023-08-16T02:54:08.000Z 2023-08-15T21:00:00.000Z 2023-08-16T20:59:59.999Z


Время, переданное функции - в UTC (в конце Z, так?). Возвращает тоже UTC. Так почему вмешалась моя зона?

endOfDay - та же история.
  • Вопрос задан
  • 72 просмотра
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
RTFM
startOfDay
Return the start of a day for the given date. The result will be in the local timezone.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы