2016-08-26 3 views
0

DateTimeFormatter을 사용하는 구문 분석 날짜 문자열이 공백으로 실패합니다. 누군가 내가 누락 된 부분을 지적 할 수 있습니까?DateTimeParseException에서 DateTimeFormatter가 실패 함

String dateStr = "10/10/2015 4:00:00 PM" 
LocalDateTime.parse(date, DateTimeFormatter.ofPattern("MM/dd/yyyy hh:mm:ss a", Locale.US)); 

java.time.format.DateTimeParseException: Text '10/10/2015 4:00:00 PM' could not be parsed at index 11 
+2

'hh : mm : ss'에서'h : mm : ss'로 변경합니다. – ymonad

+0

잘 잡습니다. 감사 –

답변

2

입력 문자열의 형식이 올바르지 않아 실패했습니다. hh:mm:ss을 원할 경우 04:00:00-의 시간을 hh으로 입력해야합니다.