java.time 타입은 보존하는 시간 정보가 다르다

날짜·지역·오프셋·절대 순간·간격 중 요구에 없는 정보를 억지로 넣지 않습니다.

타입보존 정보대표 용도
LocalDate연·월·일생일·게시일
LocalDateTime날짜+시각지역 미확정 예약 공개
ZonedDateTime날짜+시각+지역 규칙지역별 예약 공개
OffsetDateTime날짜+시각+고정 오프셋API 교환 데이터
InstantUTC 기준 순간게시 로그·감사
Period / Duration달력 간격 / 시간량기간 계산

핵심: 타입 이름이 곧 어떤 정보가 존재하고 빠졌는지 설명합니다.