我想将此字符串转换为LocalDateTime
对象。我怎样才能做到这一点?
“2019 年 8 月 29 日星期四 17:46:11 GMT+05:30”
我已经尝试了一些东西,但是没有用。
final String time = "Thu Aug 29 17:46:11 GMT+05:30 2019";
final String format = "ddd MMM DD HH:mm:ss 'GMT'Z YYYY";
DateTimeFormatter dateTimeFormatter = DateTimeFormat.forPattern(format);
LocalDateTime localDateTime = LocalDateTime.parse(time, dateTimeFormatter);
线程“主”java.lang.IllegalArgumentException 中的异常:格式无效:org.joda.time.format.DateTimeFormatter.parseLocalDateTime(DateTimeFormatter.java:900) 的“Thu Aug 29 17:46:11”在 org.joda.time .LocalDateTime.parse(LocalDateTime.java:168)