链接到OWA日历 - 传递时区

时间:2018-02-12 17:43:21

标签: html hyperlink outlook-web-app outlook-calendar

我正在尝试将创建事件链接预填充到Microsoft OWA。 这有效:

https://outlook.live.com/owa/
    ?path=/calendar/action/compose
    &subject=TestEvent
    &location=testlocation
    &startdt=2018-02-29T19:00:00
    &enddt=2018-02-29T20:00:00
    &body=Testtext+my+test+text

Test it here

但我找不到设置时区的方法,因为出于某种原因that is not documented。 有没有办法设置startdtenddt的时区?

我已经尝试在日期附加Z,因为这适用于Yahoo和Google Calendar链接(它告诉应用程序时区是UTC)。

1 个答案:

答案 0 :(得分:2)

我也无法发现如何为OWA日历事件链接设置时区。但是,我发现您可以在链接中指定UTC偏移值。但是这种方法有两个缺点。第一个缺点是您必须考虑到夏令时的结果,因为UTC偏移会发生变化。第二个是最终用户需要正确设置他们的时区才能看到正确的时间。

如何在链接中指定UTC偏移量是将偏移量添加到startdtenddt参数末尾,格式为+或 - hh:mm。例如,让我们说事件是在东部标准时区的3月27日下午3点设定的。在美国,夏令时在3月27日有效,因此美国东部的UTC偏移量为-4。 startdt参数应为2018-03-27T15:00:00-04:00enddt参数也是如此。