java.time 타입은 보존하는 시간 정보가 다르다
날짜·지역·오프셋·절대 순간·간격 중 요구에 없는 정보를 억지로 넣지 않습니다.
| 타입 | 보존 정보 | 대표 용도 |
|---|---|---|
| LocalDate | 연·월·일 | 생일·게시일 |
| LocalDateTime | 날짜+시각 | 지역 미확정 예약 공개 |
| ZonedDateTime | 날짜+시각+지역 규칙 | 지역별 예약 공개 |
| OffsetDateTime | 날짜+시각+고정 오프셋 | API 교환 데이터 |
| Instant | UTC 기준 순간 | 게시 로그·감사 |
| Period / Duration | 달력 간격 / 시간량 | 기간 계산 |
핵심: 타입 이름이 곧 어떤 정보가 존재하고 빠졌는지 설명합니다.