我相信这是一个几乎最小的日历,其中包含2个测试事件:
正如您所见,计划是让这两个事件具有相同的摘要和描述。这是因为我希望它成为一个为期两天的活动。
iCalendar格式是否实际上具有适当的多日期事件?多日期意味着:
- 不一定是连续的日期 - 没有特定模式的多个日期(实际上不是循环)
我看到iCalendar有相当聪明的重复模式,但我找不到任意日期的规则。
BEGIN:VCALENDAR
VERSION:2.0
BEGIN:VEVENT
UID:Q1
DTSTAMP:20170504
SUMMARY:Testing Description 1
DTSTART:20170510
DTEND:20170510
DESCRIPTION:Testing Stuff 1
END:VEVENT
BEGIN:VEVENT
UID:Q2
DTSTAMP:20170504
SUMMARY:Testing Summary 1
DTSTART:20170512
DTEND:20170512
DESCRIPTION:Testing Description 1
END:VEVENT
END:VCALENDAR
正如您所见,计划是让这两个事件具有相同的摘要和描述。这是因为我希望它成为一个为期两天的活动。
iCalendar格式是否实际上具有适当的多日期事件?多日期意味着:
- 不一定是连续的日期 - 没有特定模式的多个日期(实际上不是循环)
我看到iCalendar有相当聪明的重复模式,但我找不到任意日期的规则。
RDATE;VALUE=PERIOD:20170517T090000/20170517T170000, 20170518T090000/20170518T170000
。如果是这样的话,我不认为苹果日历支持它(请参见https://apple.stackexchange.com/questions/68535/does-os-x-calendar-n%c3%a9e-ical-support-rdate?rq=1)。感谢您的回答。 - Manngo