我正在尝试为一个超过 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 仅支持全天事件的浮动时间”消息。请帮忙解决这个问题?
它告诉您问题:不要对多天事件使用浮动时间格式。在 UTC 时间的 DTSTART 后面贴上 Z 或添加时区标识符。
RFC 5545 解释了日期格式选项:https : //tools.ietf.org/html/rfc5545#page-33 或专门针对浮动:http : //icalevents.com/2064-ical-local-or-floating-date-次/
例子:
`DTSTART:20100202T151500Z`
Run Code Online (Sandbox Code Playgroud)
或使用时区 ID:
DTSTART;TZID=”America/New_York”:20080807T090000
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4190 次 |
| 最近记录: |