【发布时间】:2023-03-18 02:38:01
【问题描述】:
如何从 Java 8 中的 ISO-8601 日期字符串中提取时区。
例如:
String timestamp1 = "2014-02-15T01:02:03Z" ;
String timestamp2 = "2017-10-27T16:22:27.605-05:30";
谢谢。
【问题讨论】:
标签: java time datetime-format
如何从 Java 8 中的 ISO-8601 日期字符串中提取时区。
例如:
String timestamp1 = "2014-02-15T01:02:03Z" ;
String timestamp2 = "2017-10-27T16:22:27.605-05:30";
谢谢。
【问题讨论】:
标签: java time datetime-format
ZonedDateTime.parse("2017-10-27T16:22:27.605-05:30").getZone()
获取ZoneId的实例。
您也可以使用getOffset() 获取ZoneOffset,如果您需要以数字形式访问时区偏移量,则更方便。
【讨论】: