Jquery 如何确定FullCalendar中agendaWeek视图的开始和结束日期?

Jquery 如何确定FullCalendar中agendaWeek视图的开始和结束日期?,jquery,fullcalendar,Jquery,Fullcalendar,我正在使用agendaWeek作为视图自定义我的完整日历中事件的宽度和位置。我需要知道一周的开始和结束日期 我知道我可以使用$(“#calendar”).fullCalendar('getDate')来获取当前日期,我可以计算出一周中的哪一天并计算开始/结束日期,但我希望并假设有一个属性可以读取。如果您是从文件获取事件,fullCalendar会发布当前周视图的开始和结束日期。请从官方文档中查看本页: 如果您这样调用FullCalendar: $('#calendar').fullCalenda

我正在使用agendaWeek作为视图自定义我的完整日历中事件的宽度和位置。我需要知道一周的开始和结束日期


我知道我可以使用$(“#calendar”).fullCalendar('getDate')来获取当前日期,我可以计算出一周中的哪一天并计算开始/结束日期,但我希望并假设有一个属性可以读取。

如果您是从文件获取事件,fullCalendar会发布当前周视图的开始和结束日期。请从官方文档中查看本页:

如果您这样调用FullCalendar:

$('#calendar').fullCalendar({
    events: '/myfeed.php'
});
它将使用的URL包括一个带有开始和结束UNIX时间戳的查询字符串:

/myfeed.php?start=1262332800&end=1265011200&_=1263178646
注意:自动插入
\u
参数,以防止浏览器缓存结果

如果按函数生成事件,它同样提供开始和结束时间,但它们是JavaScript日期对象。参见官方文件中的本页:


如果只是提供事件日期数组(按照),则无法访问开始日期和结束日期。您需要使用上述两种方法之一。

如果您是从文件中获取事件,FullCalendar会发布当前周视图的开始和结束日期。请从官方文档中查看本页:

如果您这样调用FullCalendar:

$('#calendar').fullCalendar({
    events: '/myfeed.php'
});
它将使用的URL包括一个带有开始和结束UNIX时间戳的查询字符串:

/myfeed.php?start=1262332800&end=1265011200&_=1263178646
注意:自动插入
\u
参数,以防止浏览器缓存结果

如果按函数生成事件,它同样提供开始和结束时间,但它们是JavaScript日期对象。参见官方文件中的本页:


如果只是提供事件日期数组(按照),则无法访问开始日期和结束日期。您需要使用上述两种方法之一。

您可以使用以下方法获取开始日期:

$('#calendar').fullCalendar('getView').start._i

然后,只需将一周中的天数相加即可获得结束日期

您可以使用以下方法获得开始日期:

$('#calendar').fullCalendar('getView').start._i

然后把一周中的天数加起来,就可以得到你的结束日期了

有什么方法可以在客户端完成吗?我可以将周开始/结束日期添加到feed生成中的每个事件中,但这似乎有点浪费。如果在发布之前填充了开始/结束参数,那么应该有一种方法来读取它们。如果没有,更新答案以包括向FullCalendar提供事件的三种方法。所有这些都有到官方文档的链接。$(“#calendar”).fullCalendar('getView')。visStart为我提供了所需的值:是否有任何方法可以在客户端执行?我可以将周开始/结束日期添加到feed生成中的每个事件中,但这似乎有点浪费。如果在发布之前填充了开始/结束参数,那么应该有一种方法来读取它们。如果没有,更新答案以包括向FullCalendar提供事件的三种方法。它们都有到官方文档的链接。$(“#calendar”).fullCalendar('getView')。visStart提供了我需要的值:D