【发布时间】:2012-12-17 14:31:58
【问题描述】:
我的应用程序托管在美国。服务器时区为 GMT。现在,当人们从全球范围内访问此应用程序时,我想获取访问它的国家/地区的时区。说 - 我正在从欧洲的某个地方访问。我想获取该特定地区的时区。我希望用 Java 完成。
【问题讨论】:
-
这是一个网络应用程序还是其他什么?
-
我不认为 jdk/jre 包含这个。他们有一个 TZ 数据库,但他们没有将位置映射到 TZ
-
@Jon,这是一个 Web 应用程序
-
@user1445777:在这种情况下,您实际上是依靠 Javascript 为您提供时区,除非您以其他方式知道用户在哪里。 你知道吗? (例如,IP 地理编码是一种选择 - 或者用户可能以其他方式指定了他们的位置。)