android - 是否有可能两个用户以“America/New_York”格式报告相同的时区名称,但一个正在观察 DST 而另一个不是?
问题描述
我正在创建需要根据用户本地时间触发的 cron 作业。我正在使用在线 cron 作业服务,它允许我们将时区名称设置为“America/New_York”等特定于 cron 作业。
所以,问题是,是否有可能两个用户报告相同的时区名称,但一个正在观察 DST 而另一个不是?我们将从 Android 和 iOS 用户那里获得这些时区名称。
解决方案
不是。“America/New_York”是 IANA 时区名称,这些时区在特定 UTC 时刻开启或关闭夏令时。假设两个用户就当前 UTC 时间和时区达成一致,那么他们必须就当前本地时间达成一致。
推荐阅读
- python - 如何检查一个字符串中有多少个字符与另一个字符串匹配?
- python - OSError: [Errno 48] 地址已在 anki vector SDK (vectorCloud) 中使用
- mule - ActiveMQ:如何使用自定义属性对队列中的消息重新排序
- javascript - 如何使用 Javascript 拆分数组中的多个字符串?
- c++ - InterfaceSupportsErrorInfo:我如何知道接口 ID?
- bash - 基于单个字段列出整行比 grep 快得多
- android - 房间数据库插入的 OnSuccessListner
- php - 未定义的属性:Illuminate\Database\MySqlConnection - 查询包含参数,但是我收到此错误。怎么了
- javascript - 输入字段失去了对复杂 Formik 表单中每个值变化的关注
- python - 带有加权平均趋势线的 Python 2d 比率图