Swift中的日期对象未返回正确的小时

时间:2017-11-12 06:35:21

标签: ios swift xcode

当我创建一个Date对象以获取当前时间时,我得到了正确的日期,但错误的时间,它落后了2个小时(在模拟器和物理设备上)。 然而,在Playground,我得到了正确的当地时间没有问题。

问题是,我从服务器获得一个时间戳,其中包含正确的未来日期和时间,我应该计算这些日期之间的时间。

如何让Date对象存储正确的本地时间?

注意:我不需要将其作为字符串,这是为了计算创建倒计时的日期之间的时间差。

如何让Date对象拥有正确的时间?

谢谢:)

编辑:此问题与建议重复的问题不同。他正试图找到正确的日子。我得到的一切都很好,只是Date对象迟到了2个小时(因为它是UTC,而不是当地时间)。

enter image description here

enter image description here

0 个答案:

没有答案