完整日历从选定的星期获取日期

Kav*_*uja 5 jquery fullcalendar web

我在我的项目中使用jQuery FullCalendar插件(周视图)。在FullCalendar周视图中,我可以看到以以下格式显示日期的行:-星期日9/6,星期一9/7,星期二9/8,依此类推...

var calendar = $('#calendar').fullCalendar({
    header: {
        left: 'prev',
        center: 'title',
        right: 'next'
    },
    defaultView: 'basicWeek'                    
});
Run Code Online (Sandbox Code Playgroud)

现在,我只在时间表项目的日历中使用标题格式。当移至下一周/上一周(这是数据库中的存储日期)时,我想从当前选定的星期中获取日期9 / 6、9 / 7的警报。是否可以分别获取当前一周的日期?

A1r*_*Pun 6

您可以像这样从fullcalendar获取开始和结束日期:

var currentDate = $('#calendar').fullCalendar('getDate');
var beginOfWeek = currentDate.startOf('week');
var endOfWeek = currentDate.endOf('week');
Run Code Online (Sandbox Code Playgroud)

编辑:

您可以events为fullcalendar 添加配置。这样,您可以在切换视图时获得开始和结束日期,还可以获取事件并将其呈现在日历上。

events: function(start, end, callback){
    //request the back-end and call the callback when the ajax is done
    $.get('events/get', function(result){
        callback(result);
    });
}
Run Code Online (Sandbox Code Playgroud)