提示:这里简述项目相关背景:
java解析json中的时间,时间text为Fri May 06 18:11:56 +0000 2022,
format为:EEE MMM dd HH:mm:ss Z yyyy
提示:这里描述项目中遇到的问题:
String created_atStr=rawValue.getString("created_at");
DateTimeFormatter formatter=DateTimeFormatter.ofPattern("EEE MMM dd HH:mm:ss Z yyyy");
LocalDateTime parsed=LocalDateTime.parse(created_atStr,formatter);
出现错误:
java.time.format.DateTimeParseException: Text 'Fri May 06 18:11:56 +0000 2022' could not be parsed at index 0解决方案:
提示:这里填写该问题的具体解决方案:
DateTimeFormatter.ofPattern函数中加入参数Local.ENGLISH,表示时间为英文表达。
DateTimeFormatter formatter=DateTimeFormatter.ofPattern("EEE MMM dd HH:mm:ss Z yyyy",Locale.ENGLISH);



