问题 有警报的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    

7872
2018-02-15 10:14


起源



答案:


有关详细信息,请参阅 RFC5545 ALARM组件,在您的情况下,生成的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

13
2018-02-23 09:13



这已经运行了5年,但现在Apple日历不再识别valarm。相反,它正在监控我的位置,交通状况并告诉我什么时候开车出去,这是不合适的,因为大部分时间都有酒精,我骑自行车。 - dr jerry


答案:


有关详细信息,请参阅 RFC5545 ALARM组件,在您的情况下,生成的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

13
2018-02-23 09:13



这已经运行了5年,但现在Apple日历不再识别valarm。相反,它正在监控我的位置,交通状况并告诉我什么时候开车出去,这是不合适的,因为大部分时间都有酒精,我骑自行车。 - dr jerry