【发布时间】:2020-01-19 09:25:44
【问题描述】:
TimeZone.setDefault(TimeZone.getTimeZone("GMT-7:00"));
这会处理夏令时时区吗?
或
只需要像“America/Lost_Angeles”这样的地区名称吗?
【问题讨论】:
-
我建议你不要使用
TimeZone。该课程设计不良且早已过时。而是使用来自java.time, the modern Java date and time API 的ZoneId。或者,如果您已经在使用 Joda-Time,那么它的DateTimeZone也是一个选项。
标签: java datetime timezone jodatime