# JsonFormat

1개의 포스트
post-thumbnail

[Java] 날짜 포멧 라이브러리 그리고 어노테이션(@DateTimeFormat vs @JsonFormat) 정리

자바8 Date와 Time API 자바 8에 새로운 날짜와 시간 API가 생긴 이유 그전까지 사용하던 java.util.Date 클래스는 mutable하기 때문에 thead safe하지 않다. 클래스 이름이 명확하지 않다. Date인데 시간까지 다룬다. 버그 발생할 여지가 많다. (타입 안정성이 없고, 월이 0부터 시작한다거나..) 날짜 시간 처리가 복잡한 애플리케이션에서는 보통 Joda Time을 쓰곤했다. 자바 8에서 제공하는 Date-Time API JSR-310 스팩의 구현체를 제공한다. 주요 API 기계용 시간 (machine time)과 인류용 시간(human time)으로 나눌 수 있다. 기계용 시간은 EPOCK (1970년 1월 1일 0시 0분 0초)부터 현재까지의 타임스탬프를 표현한다. 인류용 시간은 우리가 흔히 사용하는 연,월,일,시,분,초 등을 표현한다. 타임스탬프는 In

2022년 11월 14일
·
0개의 댓글
·