iCal 活动邀请不尊重时区设置,自相矛盾

iCal 活动邀请不尊重时区设置,自相矛盾

涉及的产品:iCal 4.0.4、Google 日历(域名应用程序)

发送和接收以及发送的 Google 帐户都设置为中央时区,Google 日历都设置为中央时区,我甚至尝试将特定事件的时区设置为中央时区。

iCal 已配置为从 Google 的 CalDAV 检索事件,时区支持已打开并设置为中央。“在月视图中显示事件时间”已打开。

到目前为止一切似乎都很好。活动邀请已发送。它显示在 iCal 和 Google 日历中,并且通知电子邮件已发送。电子邮件附件是 ics 文件,其前 9 行看起来很棒:

BEGIN:VCALENDAR
PRODID:-//Google Inc//Google Calendar 70.9054//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:REQUEST
BEGIN:VEVENT
DTSTART:20110624T150000Z
DTEND:20110624T160000Z
DTSTAMP:20110624T191906Z

所有日期/时间字段均有 T 和 Z,表明这是格林威治标准时间,应转换为当地时间上午 10 点。iCal 中的日、周和月视图显示受邀活动于上午 10 点开始。

但是,双击查看事件详细信息时,显示为下午 3 点。

无论我如何接受该活动 - 自动从邮件中检索邀请并在 iCal 中单击“接受” - 手动添加 ics 文件并在 iCal 中单击“接受” - 单击邀请电子邮件中的“是”链接 - 在基于网络的 Google 日历中接受该活动 结果总是与上面的屏幕截图相同。

相关内容