iPhone 上的时区处理对我来说似乎有点混乱。就向设备日历添加新的 EKEvent 而言,看起来您总是只需在本地时间设置开始/结束时间,我们不需要使用时区或偏移量。这是真的?
我假设设备在输入时知道时区。当您查看设备的设置/邮件、通讯录、日历并滚动到底部以查看时区数据时,就会出现混乱。是否有时区支持ON/OFF,设置时区等。
因此,如果我在加利福尼亚并向设备添加一个事件,并且时区设置为“纽约”并且时区支持处于开启状态,那么 EKEvent 实际显示的时间是什么时候?
有没有人通过 EventKit 处理过 iOS 日历并学习过有关时区处理的课程?还是直截了当,只需使用当地时间并进入活动,设备会处理其余的事情?
谢谢你。