nepster-web
@nepster-web

Почему fullCalendar не правильно отображает день?

Использую fullcalendar.io
Вроде все работает, все хорошо. Пока не наткнулся на вот такой прикол:

В базе данных установленный вот такой диапазон дат:
2015-08-13 00:00:00 - 2015-08-16 08:01:01

Ответ от сервера:
[{"title":"00:00 - 08:01","start":"2015-08-13 00:00:00","end":"2015-08-16 08:01:01","color":"#37BF7F","address":"ул. Ленина, дом 1, корпус 1"}]


Результат:
a01f129fdbfe4d57bb4ec43713deb43f.png

Как видно, выделение не распространяется на 16 число, хотя в дате четко написано 2015-08-16 08:01:01.
Так-же если добавить пару часов к 2015-08-16 08:01:01, например 2015-08-16 09:01:01 и выше, то 16 число тоже быдет выделено.

Как это можно поправить?
  • Вопрос задан
  • 366 просмотров
Решения вопроса 1
Открываем исходник и видим
Calendar.defaults = {
  ...
  nextDayThreshold: '09:00:00', // 9am

Вывод: при инициализации плагина ставим себе нужное время перехода к следующему дню, к примеру
$('#calendar').fullCalendar({
  nextDayThreshold: '00:00:00'
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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