Icalendar/.ics 文件未在 Outlook 中创建提醒

Icalendar/.ics file not creating reminder within Outlook

当我手动打开我生成的 .ics 文件(通过从桌面双击它)时,它似乎一切正常,但 reminder/alarm 除外。出于某种原因,这总是以默认状态打开,其中提醒设置为 none。

你能否告诉我这是否与我的代码有关,或者 Outlook(可能还有其他软件)是否与此有关?

BEGIN:VCALENDAR
PRODID:-//Company name//Product name//EN
VERSION:2.0
BEGIN:VTIMEZONE
TZID:Europe/London
BEGIN:STANDARD
TZOFFSETFROM:+0100
TZOFFSETTO:-0000
DTSTART:16010101T020000
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=10;BYDAY=-1SU
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0000
TZOFFSETTO:+0100
DTSTART:16010101T010000
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
CREATED:20161008T144102Z
UID:4989C88E4BD54DFF82864D58CBFF12A6AD68ACD9BF3344AA84FEC7683C4DA
DTSTAMP:20160925T093000Z
DTSTART;TZID=Europe/London:20160925T093000
DTEND;TZID=Europe/London:20160925T210000
SUMMARY:Here is a summary.
DESCRIPTION:Here is a description.
TRANSP:OPAQUE
BEGIN:VALARM
TRIGGER:-PT1440M
ACTION:DISPLAY
DESCRIPTION:Reminder
END:VALARM
END:VEVENT
END:VCALENDAR

不知道您上次尝试上述事件是什么时候,但 DTSTART/DTEND 都是过去的事了。因此,我怀疑客户端只是忽略了它无法再触发的警报。 + 您可能希望以小时 (-PT24H) 的形式表示触发。