我可以导出多个日历事件到一个单一的iCalendar文件?

有帮助吗?

解决方案

您只需做多VEVENT部分iCalendar文件。例如:

BEGIN:VCALENDAR
BEGIN:VEVENT
DESCRIPTION:
DTEND:20071202T220000Z
DTSTAMP:20081124T220920Z
DTSTART:20071202T200000Z
LOCATION:Wherever
STATUS:CONFIRMED
SUMMARY:An event
UID:event-the-first
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Doing whatever, because for no good reason.
DTEND:20071209T210000Z
DTSTAMP:20081124T220920Z
DTSTART:20071207T190000Z
LOCATION:A specific place
STATUS:CONFIRMED
SUMMARY:Something, somewhere
UID:event-the-second
END:VEVENT
END:VCALENDAR

其他提示

只是注意,你需要躲避“”和‘’对字符串。也strlength应<75个字符。 \ r \ n应后跟一个空格。

的最简单的方法是创建在Calendar.app一个单独的日历,娘家姓的iCal。我把我的“出口”。改变事件是在该日历,然后使用导出日历File > Export > Export...

您将有一个名为{calendar name}.ics包括在给定的日历中所有活动,您可以重命名为任何你喜欢的。导入的.ics文件导入iCal将提示用户选择日历他们想导入的事件在其中。

您已经导出的事件后,只需改回正常的日历,你是好去。就个人而言,我把我的“出口”日历左右,所以我不必我想这样做,每次创建它,但你可以删除它,如果你愿意的话。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top