я вызываю метод fullCalendar следующим образом:Fullcalendar устанавливает все события один день назад
<script type="text/javascript">
$(document).ready(function() {
$('#calendar').fullCalendar({
firstDay: 1,
eventLimit: true, // allow "more" link when too many events
events: [{title":"Matthias Klein","start":"01-01-2014","end":"01-01-2015"},{"title":"Matthias Klein","start":"01-01-2014","end":"02-01-2014"},{"title":"Matthias Klein","start":"01-01-2014","end":"01-01-2014"}]
});
});
Но в результате все события, начиная и заканчивая один день до этого на 2: 46a:
Что делать неправильно?
Немного вещей, Попытайтесь изменить формат даты для своих событий на yyyy-mm-dd. У меня был этот вопрос прошлой ночью, когда мои события все показывались в 4:30 вечера накануне, и это исправило это для меня. Также заметили, что у ваших дат нет времени, так это все мероприятия на весь день? Если это так, убедитесь, что для свойства allDay установлено значение true. Последнее, firstDay означает день недели, поэтому, если в понедельник 0, то вторник равно 1. Это не означает первый день месяца. – devfunkd