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());

LocalDate localDate = convertDateToLocalDate.apply(dateType);

Date date = convertLocalDateTimeToDate.apply(date.atTime(LocalTime.MIN))

 

'JAVA > Java' 카테고리의 다른 글

[RegExp] 전화번호, 휴대폰번호, 주민번호 정규식  (0) 2021.09.10

휴대전화 번호 : 01(?:0|1|[6-9])[.-]?(\d{3}|\d{4})[.-]?(\d{4})
전화번호 : 0[2-7][0-5]?[.-]?(\d{2}|\d{3}|\d{4})[.-]?(\d{4})
주민번호 : (?:[0-9]{2}(?:0[1-9]|1[0-2])(?:0[1-9]|[1,2][0-9]|3[0,1]))[-]?[1-4][0-9]{6}

 

 

'JAVA > Java' 카테고리의 다른 글

LocalDate (LocalDate to Date, Date to LocalDate)  (0) 2023.08.24

+ Recent posts