2013-02-15 41 views
11

嗨,我刚刚发现了关于ics文件格式,我想知道是否有可能在事件条目中包含一个或两个警报点,这将自动获取?ics提醒?

代码:

BEGIN:VEVENT 
DTSTART;TZID=Europe/Amsterdam:20130214T190000 
DTEND;TZID=Europe/Amsterdam:20130214T190000 
URL:http://www.myurl.com 
DTSTAMP:20130205T114500 
UID: 
CREATED:20130214T190000 
DESCRIPTION:Wedstrijd":" 3000H5B2 CE\, Datum":" donderdag 14 februari - 19.00 

而对于警报是这样的:

DTALERT1;Europe/Amsterdam:20130213T190000 

甚至更​​好:

DTALERT1;DTSTART-24H  

回答

13

更多详情,请参阅RFC5545 ALARM component,在你的情况下,得到icalendar文件应该如下所示:

BEGIN:VCALENDAR 
VERSION:2.0 
PRODID:pyICSParser 
BEGIN:VEVENT 
DTSTART:20130214T190000 
DTEND:20130214T190000 
URL:http://www.myurl.com 
DTSTAMP:20130205T114500 
UID:UID 
CREATED:20130214T190000 
DESCRIPTION:Wedstrijd":" 3000H5B2 CE\, Datum":" donderdag 14 februari - 
19.00 
BEGIN:VALARM 
TRIGGER:-PT24H 
REPEAT:1 
DURATION:PT15M 
ACTION:DISPLAY 
DESCRIPTION:Reminder 
END:VALARM 
END:VEVENT 
END:VCALENDAR 
+0

这已经运行了5年,但现在Apple日历不再识别valarm了。相反,它正在监控我的位置,交通状况,并告诉我何时需要开车离开,这是不合适的,因为大部分时间都有酒精涉及,我会骑自行车。 – 2018-01-26 08:39:22