Настройки даты fullCalendar

У меня есть настройки даты для начала события в fullCalendar: месяц/день/год, например «25.02.2012». Но я хочу этот формат день/месяц/год, как мне это сделать?

Я пытался использовать это выражение $.fullCalendar.formatDate( date,'dd/MM/yyyy');

Но когда я вставляю дату в этом формате, мой календарь загружает события с неправильными датами. Например, событие, которое должно начаться 29 февраля, загружается 1 февраля.

Почему?


person Bellu    schedule 21.02.2012    source источник


Ответы (2)


formatDate используется для преобразования даты в строку. Кажется, вы хотите сделать обратное - разобрать строку на дату. Существует fullcalendar parseDate, но он работает только с форматом ISO8601, форматом IETF или отметкой времени UNIX.

См. здесь справку по преобразованию формата даты.

person aldrin    schedule 21.02.2012

Использовать это:

$.fullCalendar.formatDate( date, formatString [, options ] );

См. спецификации здесь: http://arshaw.com/fullcalendar/docs/utilities/formatDate/< /а>

person Rene Pot    schedule 21.02.2012