我有一个非常简单的“每周一9到5”的事件和一些没有发生此事件的时间段。如7.8.2011至24.10.2011。在iCalendar中表示这个的最佳方法是什么?
很多EXDATE?特别的EXRULEs?
答案 0 :(得分:0)
Exrule现在已经在RFC 5545中被弃用了,所以最好跳过那个(虽然那是最好的,大多数ics可能仍然应对它(像我的:),兼容性)
EXDATES是有效的,但如果你的意思是从8月7日到10月24日的整个时期,那就太麻烦了,你必须每周进入
您可能只需要创建两个事件 - 尽管可以“关联”它们。
我还没有尝试过,一直在考虑是否出于不同的原因,但是有关于modifer RELTYPE(PARENT,SIBLING等)的'RELATED-TO'的概念
相关-TO; RELTYPE = SIBLING:19960401-080045-4000F192713 @ example.com
物业名称:RELATED-TO
目的:此属性用于表示关系或 一个日历组件与另一个日历组件之间的引用。
值类型:TEXT
属性参数:IANA,非标准和关系类型 可以在此属性上指定属性参数。
一致性:此属性可在“VEVENT”中指定, “VTODO”和“VJOURNAL”日历组件。
描述:属性值由持久的全局组成 另一个日历组件的唯一标识符。这个值会 由“UID”属性在日历组件中表示。