我需要编写一个用于发布.ICS文件的脚本.我已经读过很难做到这一点,要么是因为一些日历客户端有错误(许多人声称谷歌日历非常错误,特别是关于时区)或者因为开发人员没有正确遵守规范.我只需要为北美做这件事,但我必须考虑到DST(记住像亚利桑那州这样的地方,其中一部分观察夏令时,其中一部分没有).
谁能回答这些问题?
还有其他提示吗?
我正在尝试为一个超过 5 天的事件创建一个 .ics 文件。下面是 .ics 内容的示例:
BEGIN:VCALENDAR
VERSION:2.0
BEGIN:VEVENT
UID:BestMedTourDeBoland
DTSTART:20150302T000000
DTEND:20150306T230000
SUMMARY:Bestmed Tour De Boland
PRIORITY:3
END:VEVENT
END:VCALENDAR
Run Code Online (Sandbox Code Playgroud)
如您所见,开始日期设置为 3 月 2 日,一直持续到 3 月 6 日结束。当我导入 .ics 文件时,我收到“Outlook 仅支持全天事件的浮动时间”消息。请帮忙解决这个问题?