[Java] LocalDate, LocalTime, LocalDateTime
1. Date Java의 기본 SDK에서 날짜와 시간을 다루는 java.util.Date 클래스와 java.util.Calendar 클래스는 사용하기 불편하기 때문에 JDK 8에서는 더욱 개선된 API를 제공한다. 기존의 Date, Calendar 클래스의 불편한 점은 다음과 같다. 불변 객체가 아니므로 Set으로 변경이 가능하기에 위험 상수 필드 남용 - Calendar.add(Calendar.SECOND, 2); 불편한 월 지정 - 1월을 0으로 표현 일관성 없는 요일 상수 - 일요일이 0이거나 1인 경우가 존재 Date, Calendar 객체의 역할 분담 기타 하위 클래스의 문제 2. LocalDate, LocalTime, LocalDateTime LocalDate, LocalTime, LocalD..
2021.04.03