Появились жалобы пользователей, что в Chrome под Windows не отображаются события в компоненте fullcalendar, притом, что в Internet Explorer и в Firefox события отображались правильно.
Проблема оказалась в формате данных, который передавался компоненте через ajax. При выводе даты в формате YYYY-MM-DD, Chrome под Windows стал обрабатывать по-другому. Проверить можно через консоль javascript.
$("#calendar").fullCalendar( 'clientEvents')
При выводе дат вместо YYYY-MM-DD желательно использовать формат RFC 2822.
Пример преобразования:
$date = DateTime::createFromFormat("Y-m-d", $wrong_date); echo $date->format("r");