Задать вопрос

Что за странности с датой?

Живу в часовом поясе GMT + 3. Если вызвать new Date() в 0:01, то получаю 2016-09-18T21:01:09.247Z, что логично. Но при попытке вызвать new Intl.DateTimeFormat('en').format(new Date()) получаю 9/19/2016. Почему я не получаю 9/18/2016?
  • Вопрос задан
  • 196 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
Попробуйте так:
new Intl.DateTimeFormat('en', {timeZone: 'UTC'}).format(new Date())

https://developer.mozilla.org/ru/docs/Web/JavaScri...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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