2016-11-19 8 views
1

Я создаю календарь, который показывает разные события через fullcalendar. диапазон событий составляет от 0001 до 6000.fullCalendar: У меня возникли проблемы с отображением событий с годами до 100 (годы 0000 - 0099) (с использованием формата ISO8601)

fullcalendar рассчитывает получить даты в ISO8601. и я передаю ему даты в этом формате.

Когда я снимаю события с лет 0100-6000, evrythings отлично работает, и события отображаются отлично.

но когда я хочу показать годы до 100 (0001-0099), события не отображаются в полнокалендарном режиме.

здесь 4 Дата события exsampls (эта строка отправить fullcalendar, как датировать события в ISO8601 формате):

2016-01-23 (работает отлично)

0253-01-23 (работ штраф)

0099-01-23 (проблема: события не отображаются в календаре)

0009-01-23 (проблема: события не отображаются в календаре)

Кто-нибудь знает, в чем проблема \ решение?

спасибо!

+0

Какую версию полного календаря вы используете? – sabithpocker

ответ

1

Удалено предыдущий ответ, так как обнаружено, что причина была не связана с fullCalendar, но с их использованием new Date().

+0

Большое спасибо за ваш комментарий и ваши большие усилия. Тем не менее, я попытался перейти на moment.min.js версии 2.10.3, и это не устранило мою проблему. Я продолжу расследование и обновление. – codingnighter2000

+0

Может быть полезно предоставить очень маленький скрипт/фрагмент, который демонстрирует проблему, но только если вы можете сделать ее действительно маленькой - не сотнями строк для создания событий и т. Д. – trincot

+0

Это работает в последней версии с момента https://jsfiddle.net/m53jbwx0/3/ – sabithpocker