java转换日期为一周的字符串
尝试将此字符串转换为日期时出错:
String s = "Mon, 11-12-2021 - 12:00";
LocalDateTime localDateTime = LocalDateTime.parse(s, DateTimeFormatter.ofPattern("EEE, MM-dd-yyyy - HH:mm"));
我明白了:
Exception in thread "main" java.time.format.DateTimeParseException: Text 'Mon, 11-12-2021 - 12:00' could not be parsed at index 0
at java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:1949)
at java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1851)
at java.time.LocalDateTime.parse(LocalDateTime.java:492)
at Main.main(Main.java:11)
在Java中是否可以转换这个字符串,或者应该以某种方式对其进行更改
# 1 楼答案
试试
String s=“Fri,11-12-2021-12:00”
# 2 楼答案
您的指定地点不是美国,2021年11月12日不是星期一是星期五: