Как: экспортировать события в один файл iCalendar? - PullRequest
1 голос
/ 24 ноября 2008

Можно ли экспортировать несколько событий календаря в один файл iCalendar?

Ответы [ 3 ]

1 голос
/ 24 ноября 2008

Вы просто создаете файл iCalendar с несколькими разделами VEVENT. Например:

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
0 голосов
/ 24 марта 2016

Самый простой способ - создать отдельный календарь в Calendar.app, или iCal. Я называю мой "Экспорт". Измените события в этом календаре, а затем экспортируйте этот календарь, используя File > Export > Export....

У вас будет файл с именем {calendar name}.ics, который включает в себя все события в данном календаре, который вы можете переименовать в любое, что захотите. Импорт файла .ics в iCal предложит пользователю выбрать календарь, в который он хотел бы импортировать события.

После того, как вы экспортировали события, просто измените их на обычный календарь, и все готово. Лично я держу свой «экспортный» календарь, поэтому мне не нужно создавать его каждый раз, когда я хочу это сделать, но вы можете удалить его, если хотите.

0 голосов
/ 03 июня 2010

Просто заметка, вам нужно экранировать "," и ";" на струнах. Также длина должна быть <75 символов. \ r \ n должно сопровождаться пробелом. </p>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...