【发布时间】:2022-11-23 01:23:35
【问题描述】:
我有一个这样的字符串,
String userTime = "12-09-2022 08:21:32 EST"
我有一个实用程序可以将此字符串转换为 UTC 时间
DateTimeFormatter f = DateTimeFormatter.ofPattern("MM-dd-yyyy HH:mm:ss z");
ZonedDateTime zdt = ZonedDateTime.parse(userTime, f).withZoneSameInstant(ZoneOffset.UTC);
这将返回结果2022-12-09T12:21:32Z
它返回 4 小时的时差。不应该是5个小时吗?
【问题讨论】: