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

Живу в часовом поясе 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?
  • Вопрос задан
  • 194 просмотра
Решения вопроса 1
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
Попробуйте так:
new Intl.DateTimeFormat('en', {timeZone: 'UTC'}).format(new Date())

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

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

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