728x90
반응형
[ERROR] salesinsight.nxtlvl.module.alarm.alarm_basics.service.AbstractAlarmManager - Error checkAndAddQueue, TNT202210110001, Text '20240611' could not be parsed: Unable to obtain LocalDateTime from TemporalAccessor: {},ISO resolved to 2024-06-11 of type java.time.format.Parsed
이 에러 메시지는 텍스트 '20240611'을 LocalDateTime 형식으로 파싱할 수 없다는 것을 나타냅니다. '20240611' 형식은 LocalDate에는 적합하지만 LocalDateTime 형식에는 적합하지 않습니다. LocalDateTime 형식은 날짜와 시간 정보를 모두 필요로 합니다.
문제 해결 방법
- 올바른 형식으로 변환: LocalDateTime 형식으로 변환하려면 시간 정보가 추가로 필요합니다. 만약 시간이 필요 없고 날짜 정보만 있으면 LocalDate를 사용하도록 코드 변경이 필요합니다.
- 날짜와 시간 포함: 날짜 문자열에 시간을 추가하여 LocalDateTime으로 변환할 수 있습니다.
코드 수정 예시
LocalDate를 사용: 만약 시간 정보가 필요 없고 날짜 정보만 필요하면, LocalDate를 사용하도록 수정합니다
DateTimeFormatter dateFormatter = DateTimeFormatter.ofPattern("yyyyMMdd");
LocalDate date = LocalDate.parse("20240611", dateFormatter);
LocalDateTime을 사용해서 에러가 났다..
728x90
반응형
'Error' 카테고리의 다른 글
[Error][datatables] 엑셀 다운로드 > 데이터가 없는 현상 ( data is not showing ) (0) | 2024.07.08 |
---|---|
[Error][MySQL] alias 에러 (0) | 2024.06.30 |
[Error] datatables 엑셀출력이 여러개되는 현상 (0) | 2024.05.21 |
[Error][SPRINGBOOT] * that could not be found. (0) | 2024.04.28 |
[Error][JAVA] java switch 에서 다른 case 에 같은이름의 변수 사용 (0) | 2024.04.25 |