自定义时区的 EventKit 问题

Posted

技术标签:

【中文标题】自定义时区的 EventKit 问题【英文标题】:EventKit problems with custom timezone 【发布时间】:2011-09-05 10:17:02 【问题描述】:

如果我为应用设置自定义时区,EKEventEditViewController 的日期选择器会显示不正确的时间(偏移不正确):

[NSTimeZone setDefaultTimeZone:someOtherTimezone] 

这是 EventKit 错误吗?

【问题讨论】:

【参考方案1】:

我相信它将始终以用户的本地时区显示日期(用户在“设置”应用中选择的时区)。这是因为该事件将被添加到用户的日历中,而 Apple 想要“正确地”显示它

【讨论】:

感谢您的回答。但是奇怪的是为什么日期选择器中的时间和滚动日期选择器时更新的时间标签不同?它仍然是相同的 EKEventEditViewController 的视图,对我来说看起来很混乱。

以上是关于自定义时区的 EventKit 问题的主要内容,如果未能解决你的问题,请参考以下文章

根据时区自定义格式的javascript日期时间[重复]

如何在 django 中自定义数据库连接设置的时区?

iPhone 日历和时区 (EventKit)

在 ObjectMapper 的 DateFormatterTransform 中设置自定义时区

golang 自定义时区

playwright自定义浏览器设备时区经纬度userAgent注入脚本