2011-08-26 20 views
0

我有一個非常簡單的「每週一9到5」的vevent和一些不發生此事件的時間段。如2011年7月7日至2011年10月24日。在iCalendar中表示這個最好的方法是什麼?不包括iCalendar中的時間段

很多EXDATE?特別EXRULE?

回答

0

哦,親愛的,現在

Exrule被棄用RFC 5545,所以最好跳過一個(雖然這將是最巧妙,最集成電路S/W可能仍然與它科佩斯(像我:),爲了兼容)

EXDATES是有效的,但如果天哪你的意思是,從8月7日至10月24日整個時期,會很麻煩,你必須進入每週一天

你可能不得不只創建兩個事件 - 雖然人們可以「聯繫」他們。

我還沒有嘗試過,一直在想,如果出於不同的原因,但有概念「上相關」用改性劑RELTYPE(父母,兄弟姐妹等)

上相關; RELTYPE = SIBLING:19960401-080045-4000F192713 @ example.com

屬性名稱:相關-TO

目的:此屬性用於表示關係或一個日曆組件和另一個之間 參考。

值類型:TEXT

屬性參數:IANA,非標,和關係類型 屬性參數可以在該屬性指定。

一致性:該屬性可以在「VEVENT」, 「VTODO」和「VJOURNAL」日曆組件中指定。

描述:屬性值由持久全局 另一個日曆組件的唯一標識符組成。該值將通過「UID」屬性在日曆組件中表示爲 。

+0

謝謝你的回答,但我認爲我堅持使用過期,這很容易實施,而且我的活動每週都不會太多:)你知道是否有一些限制嗎? –

+0

嗨,不,我從來沒有見過一個限制。我想不出任何理由爲什麼應該有任何限制 – anmari