我有fullCalendar
中事件开始的日期设置:月/日/年,例如'02/25/2012'。但是我想要这种格式天/月/年,我该怎么办?
我试过使用这个表达式$.fullCalendar.formatDate( date,'dd/MM/yyyy');
但当我以这种格式插入日期时,我的日历会以错误的日期加载事件。例如,应该在2月29日开始的活动将在2月1日加载。
为什么?
formatDate用于将Date转换为字符串。您似乎想要进行反向解析,将String解析为Date。有一个完整的日历parseDate,但它只适用于ISO8601格式、IETF格式或UNIX时间戳。
有关转换日期格式的帮助,请参阅此处。
使用此:
$.fullCalendar.formatDate( date, formatString [, options ] );
请参阅此处的规格:http://arshaw.com/fullcalendar/docs/utilities/formatDate/