LocalDate Java version 8 이상만 가능
개념 : 로컬 날짜 클래스로 날짜 정보만 필요할 때 사용
LocalDate <-> Date 변환
private final Function<Date, LocalDate> convertDateToLocalDate =
date -> date.toInstant().atZone(ZONE_SEOUL).toLocalDate();
private final Function<LocalDateTime, Date> convertLocalDateTimeToDate =
localDateTime -> Date.from(localDateTime.atZone(ZONE_SEOUL).toInstant());
date -> date.toInstant().atZone(ZONE_SEOUL).toLocalDate();
private final Function<LocalDateTime, Date> convertLocalDateTimeToDate =
localDateTime -> Date.from(localDateTime.atZone(ZONE_SEOUL).toInstant());
LocalDate localDate = convertDateToLocalDate.apply(dateType);
Date date = convertLocalDateTimeToDate.apply(date.atTime(LocalTime.MIN))
'JAVA > Java' 카테고리의 다른 글
Stream.map() / Stream.flatMap() (0) | 2024.07.15 |
---|---|
Stream.reduce() (1) | 2024.07.15 |
[RegExp] 전화번호, 휴대폰번호, 주민번호 정규식 (0) | 2021.09.10 |