0

我正在研究一个过程,在这个过程中我必须创建和 ics 文件并通过电子邮件附件发送它。该过程还包括“添加到日历”链接以在日历中添加事件。除了outlook,所有链接都工作正常。Outlook 日历也许不会根据时区转换时间。Gcal 和雅虎日历显示正确的时间。这是 Outlook 的示例链接。

https://outlook.live.com/owa/?path=/calendar/view/Month&startdt=2018-12-08T10%3a00%3a00-05%3a00&enddt=2018-12-08T10%3a30%3a00-05%3a00&subject=Vein+Appointment+Confirmation&body=Vein+Clinics+of+America+Alexandria+Appointment&location=4900+Seminary+Road+Suite+100+Alexandria%2c+VA+22311

我还更改了前景的时区。我正在使用 PKT 时区。根据时区,时间应为早上 6 点至早上 6 点 30 分。而前景显示为晚上 8:20 到晚上 8:50。谢谢

4

1 回答 1

0

Outlook 日历将 GET 查询中的参数处理为 UTC 时间,格式为 YYYYMMDDTHHmmSS. 您可以在此处找到更多信息:https ://github.com/InteractionDesignFoundation/add-event-to-calendar-docs/blob/master/services/outlook-live.md (如果您了解更多,请随时贡献(这很容易))

于 2019-01-13T21:00:36.293 回答