小编典典

如何在JodaTime中获取本地计算机的时区?

java

如何检测本地计算机所在的时区?

我尝试过,DateTimeZone.getDefault()但是如果机器在德国,那不会给我例如时区“德国”。

有可能吗?


阅读 355

收藏
2020-11-30

共1个答案

小编典典

DateTimeZone.getDefault() 如果您的房东位于德国,则会返回您所在时区的ID(应该是柏林)。

在格式化程序中,您必须执行类似formatter.withZone(DateTimeZone.getDefault()).parseDateTime(yourDateTime)的操作才能在String中包含时区。

2020-11-30