首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UTC的iCalendar DTSTART不是很糟糕吗?

UTC的iCalendar DTSTART不是很糟糕吗?
EN

Stack Overflow用户
提问于 2017-04-13 22:36:12
回答 2查看 595关注 0票数 1

RFC5545规范允许在UTC时间内指定DTSTART。不过,我觉得这很糟糕,可能会导致一个小时的下班。例如,在我居住的地方,我们尊重DST,但亚利桑那州的部分地区却不这样做。因此,如果亚利桑那州的人创建了一个事件,而它只是存储在UTC,那么当DST打开或关闭时,我会不会有一个“一次性关闭”问题呢?

我认为应该始终使用TZID标识符编写DTSTART和DTEND。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-04-14 07:25:18

不-显示时间的应用程序或程序应该正确地转换给定一天的时间。您将DTSTART存储在哪个时区并不重要。重要的是通过显示时间的程序对给定日期进行正确的时区转换。

因此,围绕着夏令转换的目的地。两个世界协调时时间将映射到相同的目的地时间。

旁白:有些非常著名的系统不以最好的方式为夏令区设置时区,但这是另一个问题。

票数 1
EN

Stack Overflow用户

发布于 2017-04-21 11:12:29

UTC中的DTSTART是不好的,主要是在反复发生的事件中(特别是对与会者)。例如,请参见Should event times specified in UTC while generating ICS files, to avoid issues with myriad calendaring applications

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43402758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档