首页 > 解决方案 > 从语言环境字符串中查找java中的用户时区

问题描述

我有一个像 en-GB 这样的语言环境字符串(通过navigator.language在 javascript 中获得)并且想用它来计算 Java 中语言环境的时区。

推荐的方法是什么。我知道从语言环境计算时区并不总是准确的。但即使是猜测的方法也可以。

我检查了这个SO question,但他们不推荐在 Java 中使用任何仅使用语言环境字符串并到达近似时区的方法。有什么图书馆或黑客可以解决这个问题吗?因为 local 表示特定区域,并且特定区域将始终具有相同的时区。

标签: javadatetimesimpledateformat

解决方案


推荐阅读