Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- mysql not equal null
- 1*1000
- @EntityListeners
- 운동해서 광명찾자
- 오블완
- 티스토리챌린지
- AuditingEntityListener
- yml
- https
- +9:00
- spring boot
- pooled-lo
- NamedEntityGraph
- getEntityGraph
- 버전 문자열 비교
- MSSQL
- apatch poi
- createEntityGraph
- Protecle
- load order
- mysql =
- EmbeddedId
- deserializer
- MYSQL
- RootGraph
- fractional seconds
- @CreateDate
- getDateCellValue
- mysql equal null
- sendFractionalSeconds
Archives
- Today
- Total
목록spring boot (1)
Hello
어플리케이션에서 시간 처리 시 반올림 되는 경우
MySql 에서 소수초를 사용하지 않는 시간 데이터 타입의 경우 LocalTime.MAX 시간으로 데이터 생성 시 다음날 00:00:00 로 저장되는 이슈가 있었고 초 단위 이하 값을 다루지 않는 데이터였기에 23:59:59 로 저장하도록 수정 대응한적이 있습니다. ex ) 2023-09-05 23:59:59.999... -> 2023-09-06 00:00:00 또한, LocalDateTime.now()를 사용하는 경우 현재 날짜 시간을 생성하기 때문에 소수초가 반올림 될 수도 있습니다. ex) 2023-09-05 13:13:45.584668789 -> 아래 이미지 소수 초를 쓰는 데이터 타입의 경우 값에 따라 소수 초단위 or 초단위로 반올림 될 수 있고, 소수 초를 쓰지 않는 데이터 타입의 경우 초 ..
DB
2023. 9. 5. 15:48