fullcalendar jquery显示月份加1

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了fullcalendar jquery显示月份加1相关的知识,希望对你有一定的参考价值。

我正在使用fullCalendar的自定义版本。我希望我的初始显示和页面重新加载显示下个月。所以当前月份是3月,当我提起日历时,我希望将4月视为默认月份。我看到了这段代码。

var date = new Date();
var d = date.getDate();
var m = date.getMonth();
var y = date.getFullYear();
var options = {
    weekday: "long", year: "numeric", month: "short",
    day: "numeric", hour: "2-digit", minute: "2-digit"
};

我试图改变第三行var m = date.getMonth(); to var m =(date.getMonth()+ 1);

这没有任何影响。我不在这里。任何帮助将非常感激。

约翰

答案

如果要在日历加载时立即设置日期,则可以在日历设置选项中使用defaultDate选项。由于fullCalendar使用momentJS,您还可以使用momentJS轻松地动态选择当前月+1,例如

$('#calendar').fullCalendar({
    defaultView: 'month',
    header: {
        left: 'prev,next today',
        center: 'title',
        right: 'month,agendaWeek,agendaDay'
    },
    defaultDate: moment().add(1, 'month')
});

有关工作演示,请参阅http://jsfiddle.net/sbxpv25p/306/

有关详细信息,请参阅https://fullcalendar.io/docs/defaultDatehttp://momentjs.com/docs/#/manipulating/add/

以上是关于fullcalendar jquery显示月份加1的主要内容,如果未能解决你的问题,请参考以下文章

[fullcalendar]让 listMonth 显示比月份更多的详细信息

[fullcalendar]让listMonth显示比月份更多的细节

fullcalendar-无法获取所选月份的月份和年份

Jquery fullcalendar不显示事件

如何在FullCalendar v2.1.1中指定自定义日期范围?

FullCalendar应用——整合农历节气和节日