Почему new Date() некорректно отображает время?

Отправляю в БД время и дату в формат 2018-12-31T23:00:00.000Z - 31 декабря, 11 вечера.
Закидываю эту строку в new Date() и получаю следующий день и 2 утра, т.е. на 3 часа вперед уводит.

Как это грамотно поправить?
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ответы на вопрос 1
@magarif
Программист
У вас стоит время по Гринвичу. Z в конце об этом говорит.
А локальное время +3 (Москва, например)
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 июн. 2019, в 15:48
300 руб./в час
19 июн. 2019, в 15:18
100000 руб./за проект
19 июн. 2019, в 15:14
500 руб./за проект