首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >东京时区和首尔时区的区别

东京时区和首尔时区的区别
EN

Stack Overflow用户
提问于 2012-05-31 19:40:22
回答 2查看 367关注 0票数 1

我需要区分东京和首尔时区,两者都有相同的时差,而不是DST时差。

我使用javascript来计算偏移量。我也考虑过解析字符串以获得时区的名称,但这似乎不是一个好主意。

请告诉我这两者是如何区分的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-05-31 20:00:00

new Date()似乎包含了时区名称。

对于东京,它返回:

代码语言:javascript
复制
Thu May 31 2012 21:09:04 GMT+0900 (JST)

对于首尔,它返回:

代码语言:javascript
复制
Thu May 31 2012 21:09:04 GMT+0900 (KST)

但是,这取决于浏览器/操作系统。

否则,您可以尝试确定用户的地理位置(基于IP地址),或者为用户提供其所在时区的区域列表以供选择。

票数 1
EN

Stack Overflow用户

发布于 2012-05-31 19:59:00

如果偏移量和DST是您拥有的唯一信息,并且它们在这两种情况下是相同的,那么您显然不能区分它们。

因此,您将需要另一条信息。您似乎能够从时间字符串中提取的时区名称听起来是一个很好的标识符。您应该使用zone.tab file中的官方名称。

你不应该依赖Date的toString()toTimeString(),它们是依赖于实现的specified

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10832866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档