Poo*_*oky 21 javascript jquery fullcalendar
如何在fullcalendar中获得可见日的开始和结束时间?
我需要它在另一个javascript instace中使用.有一些功能像 -
$('calender').getStartTime();
Run Code Online (Sandbox Code Playgroud)
?
Mat*_*ieu 46
如果你正在寻找的可见的开始和结束日期,这将是visStart与visEnd财产视图对象的版本1:
$('calender').fullCalendar('getView').visStart
$('calender').fullCalendar('getView').visEnd
Run Code Online (Sandbox Code Playgroud)
这将是intervalStart和intervalEnd在第2版:
$('calender').fullCalendar('getView').intervalStart
$('calender').fullCalendar('getView').intervalEnd
Run Code Online (Sandbox Code Playgroud)
如果您正在寻找当前周/月的开始和结束日期,这将是start和end属性的当前视图对象:
$('calendar').fullCalendar('getView').start
$('calendar').fullCalendar('getView').end
Run Code Online (Sandbox Code Playgroud)
参考:完整日历文档.
版本5
var start = calendar.view.activeStart;
var end = calendar.view.activeEnd;
Run Code Online (Sandbox Code Playgroud)
文档: https: //fullcalendar.io/docs/view-object
我不知道为什么我会看到如此不同的行为,但多亏了其他人,我找到了正确的方向,但“开始”和“结束”是 moment() 对象。因此,要获得实际日期,您需要使用:
$('calendar').fullCalendar("getView").start.format()
$('calendar').fullCalendar("getView").end.format()
Run Code Online (Sandbox Code Playgroud)
完全按照我的需要和 OP 的要求工作。注意:结束日期是日历后一天。也就是说,我正在查看的日历从 16 年 7 月 31 日星期日开始,到 16 年 9 月 10 日星期六结束 - 给我的日期是 2016-07-31 和 2016-09-11(日期后一天技术上显示 - 当然,如果你说那些日子的“00:00:00”,你会是准确的)。
小智 3
$('calendar').fullCalendar('getView').start
$('calendar').fullCalendar('getView').end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
41405 次 |
| 最近记录: |