gpt4 book ai didi

mysql - 如何将时间转换为iPhone设备的时区?

转载 作者:IT老高 更新时间:2023-10-28 23:51:34 24 4
gpt4 key购买 nike

我在 EST 时区有一个时间,它是使用 mysql 服务器上的 NOW() 函数完成的。因为我的服务器位于美国东部时间,所以存储的时间是美国东部时间。当我从 iPhone 上的应用程序检索它时,我需要在用户的正确时区显示它。我该怎么做?

最佳答案

我认为这取决于您所说的 EST 的含义 - 如果您指的是美国东海岸,那么一般来说,这比 UTC 晚 5 小时(但不考虑夏令时),这应该会给您 04:00 EST。尽量避免使用缩写,因为它们是模棱两可的,例如EST 是 America/Detroit 和 Australia/Sydney 的缩写。使用 NSTimeZone initWithName 会给出更精确的结果。

Chronos Time Zone Repository提供了一个可读性很好的 XML 时区数据库,它确实有助于理解时区是如何工作的(这一切都相当困惑和多变)。

关于mysql - 如何将时间转换为iPhone设备的时区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1081647/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com