我有一个使用 UTC 设置的事件,它在夏令时重复出现。夏令时切换后,时间移动一个小时。UTC 不使用 DST,因此时间应该保持不变。我可以在 DST 之后添加一个具有完全相同的 UTC 时间值的事件,并且日历显示正确的时间。我已经在下面发布了我的 ICS 文件,其中包含重复事件和之后发生的事件。有没有人遇到过这个?任何建议的修复或更改?
["BEGIN:VCALENDAR\nVERSION:2.0\nPRODID:-//sethhill v1.0//NONSGML //EN\nCALSCALE:GREGORIAN\nMETHOD:PUBLISH\nBEGIN:VEVENT\nDTSTAMP:20120725T222602Z\nDTSTART:20120724T180000Z\nDTEND:20012072 nRRULE:FREQ=WEEKLY;UNTIL=20130707T180000Z\n摘要:第 4 类 - NODST\nBEGIN:VALARM\nTRIGGER:-PT45M\nACTION:DISPLAY\nDESCRIPTION:NODST\nEND:VALARM\nEND:VEVENT\nBEGIN:VEVENT\nDTSTAMP:20120725T222602Z\ nDTSTART:20121120T190000Z\nDTEND:20121120T193000Z\nRRULE:FREQ=WEEKLY;UNTIL=20130707T180000Z\n摘要:第 4 类 - TEST1DST\nBEGIN:VALARM\nTRIGGER:-PT45M\nACTION:DISPLAY\nEND:VALARM:nENDTEST1EVST nEND:VCALENDAR"]