Fullcalendar не отображает время правильно в представлении месяца - PullRequest
0 голосов
/ 08 марта 2019

При попытке реализовать различные представления внутри fullcalendar некоторые события отображаются правильно, а некоторые нет.

Например: здесь период времени с 23.59 до 9.00 утра корректно продлен до следующего дня, тогда как с 22.00 до 7.00 не

enter image description here

1 Ответ

1 голос
/ 13 марта 2019

Вам нужно установить nextDayThreshold на очень высокое значение - по крайней мере, такое же, как самое последнее время окончания смены на следующий день.

Документация для опции гласит:

Когда время окончания события переходит в другой день, минимальное время его должно быть для того, чтобы сделать так, как если бы он был в тот день. Влияет только на синхронизированные события, которые появляются на целые дни. Ячейки на весь день отображаются в представлении месяца, basicDay, basicWeek и на весь день в представлениях повестки дня.

Надеюсь, это поможет объяснить поведение, которое вы сейчас видите.

Наивысшим значением, которое вы можете установить, будет, конечно, конец дня: 23:59:59, который должен охватывать все случаи жизни.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...