728x90
반응형

Java DateTime 에서 발생할 수 있는 에러

- java.time.format.DateTimeParseException: Text '5:00' could not be parsed at index 0

- java.time.format.DateTimeParseException: Text '24:00' could not be parsed: Invalid value for HourOfDay (valid values 0 - 23): 24

 


원인

java dateTime은 00:00 ~23:59로 이루어져 있어야 하는데

1️⃣ 01:00이 아닌 1:00 인 경우 (1:00~9:00 모두 마찬가지)

2️⃣ 00:00 이 아닌 24:00인 경우 exception을 발생시킴

 


해결 방법

00:00 ~ 23:59 사이의 시간으로 변경해주기

1:00의 경우 01:00으로 변경

24:00의 경우 00:00으로 변경

반응형
복사했습니다!