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

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

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

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

Войти через TM ID
Похожие вопросы
Digital Sharks Казань
от 60 000 до 65 000 руб.
CS Money Санкт-Петербург
от 120 000 до 150 000 руб.
Ingram Micro Cloud Москва
от 170 000 руб.