我有一根这样的弦
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小时吗?
1条答案
按热度按时间owfi6suc1#
10月30日美国东部时区有时间变化,试着在9月,你只有4个小时的时差和12月的5个小时。
您可以在此网站上尝试:https://savvytime.com/converter/est-to-utc/sep-12-2022/8-30am