Fullcalendar 根据RFC5545的独家/包容性数据终端和带有时间部分的活动的完整日历,如何正确执行?
根据: “VEVENT”日历组件的“DTEND”属性指定 事件的非包容性结束 同样在事件对象的Fullcalendar 根据RFC5545的独家/包容性数据终端和带有时间部分的活动的完整日历,如何正确执行?,fullcalendar,icalendar,rfc5545,rfc2445,Fullcalendar,Icalendar,Rfc5545,Rfc2445,根据: “VEVENT”日历组件的“DTEND”属性指定 事件的非包容性结束 同样在事件对象的end属性的文档中也写了相同的内容: 事件结束的唯一日期/时间。可选 即时输入,如ISO8601字符串。在整个API中 将成为一个真正的瞬间对象 这是活动结束后的一刻。例如 如果活动的最后一天是星期四,则活动的排他性结束 活动时间为周五00:00:00 对于全天活动,一切都很清楚,如果2016年3月24日至2016年3月25日期间发生事件,我需要根据上述2016年3月24日至2016年3月25日期间的情
end
属性的文档中也写了相同的内容:
事件结束的唯一日期/时间。可选
即时输入,如ISO8601字符串。在整个API中
将成为一个真正的瞬间对象
这是活动结束后的一刻。例如
如果活动的最后一天是星期四,则活动的排他性结束
活动时间为周五00:00:00
对于全天活动,一切都很清楚,如果2016年3月24日至2016年3月25日期间发生事件,我需要根据上述2016年3月24日至2016年3月25日期间的情况进行书写
现在,我的问题是当事件从24/03/2016 10:00
到24/03/2016 10:30
,即30分钟事件时,我应该如何在DTEND中书写?我需要写信吗
24/03/2016 10:30:01
创建非包容性的结束日期?您对RFC5545的理解是正确的,您的数学不及格:
假设你想要一个1分钟的活动
DTSTART:20160324T173000ZDTEND:20160324T173100Z 同样,对于30分钟的活动,您将有: DTSTART:20160324T173000Z
DTEND:20160324T180000Z