加拿大的省和时区 ID 映射



我需要根据省/邮政编码找到时间。

对于给定的省份,我需要获取该省的当前时间。

方法1:我准备省和时区之间的映射Id喜欢"AB" - "Canada/Atlantic"

TimeZone timeZone=new TimeZone("Canada/Atlantic");

问题是我没有这样的映射。

您能否建议我根据省/邮政编码找到时间的更好方法

您无法在省和时区 (http://www.timeanddate.com/time/canada/time-zones-background.html) 之间获取 1 到 1 或 n 到 1 的映射。与美国一样,一些司法管辖区分为不同时区。您将需要其他地理数据。您是否考虑过向数据库添加时区字段?例如,与其询问用户的省份,然后尝试猜测他们的时区是什么,不如询问用户的首选时区。

相关内容

  • 没有找到相关文章

最新更新