[英]Exclusive/Inclusive DTEND according to RFC5545 and Fullcalendar in event with time part, how to do it right?
根據rfc5545 :
“ VEVENT”日歷組件的“ DTEND”屬性指定事件的非包含結尾。
同樣在全日歷文檔中,事件對象的end
屬性也寫成相同的:
事件結束的專有日期/時間。 可選的。
瞬間輸入,例如ISO8601字符串。 在整個API中,這將成為真正的Moment對象。
這是活動結束后的瞬間。 例如,如果活動的最后一整天是星期四,則活動的獨家結束時間將是星期五的00:00:00!
對於全天活動,如果從24/03/2016到25/03/2016的事件發生的話,一切都將是清楚的,我需要根據上述說明從24/03/2016到25/03/2016進行寫作。
現在,我的問題是當事件從24/03/2016 10:00
到24/03/2016 10:30
(即30分鍾事件) 24/03/2016 10:30
,我應該如何用DTEND編寫? 我需要寫24/03/2016 10:30:01
來創建非包含結束日期嗎?
您對RFC5545的理解是正確的,是您的數學失敗了:
假設您想參加1分鍾的活動
DTSTART:20160324T173000Z
DTEND:20160324T173100Z
同樣,對於30分鍾的活動,您將有:
DTSTART:20160324T173000Z
DTEND:20160324T180000Z
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.