使用defaultDate时,Fullcalendar显示错误的月份?

时间:2018-10-02 11:34:38

标签: fullcalendar

我有一个带有defaultView“ month”的全日历,日历中的内容来自使用json的服务器。

当fullcalendar获取json时,我将“开始”日期参数保存到cookie中。

当用户访问日历页面时,我从cookie中获取值,并将fullcalendar“ defaultDate”设置为cookie的值。

例如,在查看2018年10月时,cookie变为“ 2018-09-30”,则在查看十月时,“开始”参数为2018-09-30。

但是当我现在访问日历页面(“ defaultDate”成为cookie值“ 2018-09-30”)时,fullcalendar显示9月。但应该显示十月。

如何获得全日历显示十月?

1 个答案:

答案 0 :(得分:1)

感谢@ADyson向我指出正确的方向。

我最终将开始日期和结束日期之间的中点存储在cookie中,就像getDate函数那样: https://fullcalendar.io/docs/getDate

然后,“ defaultDate”变量将按预期工作。