Момент возвращения в предыдущий день - PullRequest
0 голосов
/ 30 октября 2018

У меня свидание:

EventDate: "2018-10-10T00:00:00Z"

Я прошёл через moment:

let date = moment(event.EventDate).format("MM/DD/YYYY");

И я получаю предыдущий день:

date:  10/09/2018

Что происходит?

EDIT:

Это не дубликат; На moment есть определенный ответ, который решает проблему с часовым поясом.

1 Ответ

0 голосов
/ 30 октября 2018

Используйте utc() для соблюдения универсального времени, поскольку ваш формат времени уже указан в формате utc.

var EventDate= "2018-10-10T00:00:00Z"
let date = moment(EventDate).utc().format("MM/DD/YYYY");

console.log(date)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="http://momentjs.com/downloads/moment.min.js"></script>
...