首页 > 解决方案 > 是否有可能两个用户以“America/New_York”格式报告相同的时区名称,但一个正在观察 DST 而另一个不是?

问题描述

我正在创建需要根据用户本地时间触发的 cron 作业。我正在使用在线 cron 作业服务,它允许我们将时区名称设置为“America/New_York”等特定于 cron 作业。

所以,问题是,是否有可能两个用户报告相同的时区名称,但一个正在观察 DST 而另一个不是?我们将从 Android 和 iOS 用户那里获得这些时区名称。

标签: androidioscrontimezonedst

解决方案


不是。“America/New_York”是 IANA 时区名称,这些时区在特定 UTC 时刻开启或关闭夏令时。假设两个用户就当前 UTC 时间和时区达成一致,那么他们必须就当前本地时间达成一致。


推荐阅读