Управление диапазоном moment.js без часовых поясов - PullRequest
0 голосов
/ 31 января 2019

У меня проблема с диапазоном моментов из-за часового пояса!Я получаю события из базы данных, которые возвращают строку, например,

start:"2019-02-08T12:30:00Z"
end:"2019-02-08T13:30:00Z"

Когда я помещаю ее в fullcalendar v3, он добавляет мой языковой стандарт (GMT + 1), он правильно отображается в календаре (12:30), но когда я добавляю новую дату из своей формы, например:

start:08/02/2019 - 14:30
end:08/02/2019 - 17:30

Когда я создаю моментный диапазон, он говорит, что он перекрывается (смежный - это правда) из-за моментной настройки часового пояса!Как я могу управлять созданием событий, не беспокоясь о часовых поясах?

РЕДАКТИРОВАТЬ: Да, извините за отсутствие информации.

Я использую этот плагин: moment.range from: https://github.com/rotaready/moment-range

Новая дата события из начальной загрузки datetimepicker from: https://eonasdan.github.io/bootstrap-datetimepicker/

Теперь я решил свою проблему, работаяс utc время момента.js объектов, так что теперь все перекрытия работают как положено!

1 Ответ

0 голосов
/ 01 февраля 2019

Я решил свою проблему просто используя moment.utc() вместо moment()

...