ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [JAVA8] LocalDate, LocalDateTime
    Java/Java 8 2020. 12. 18. 18:12

    LocalDate

    현재시간

    LocalDate.now().format(DateTimeFormatter.ofPattern("yyyyMMdd"));

    스트링 date 파싱하기

    String date parse

    LocalDate endDate = LocalDate.parse(endTime, DateTimeFormatter.ofPattern("yyyyMMdd"));

     

     

    LocalDateTime

    현재시간 알기

    LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyyMMddHHmmss"));

    스트링 date 파싱하기

    String date parse

    LocalDateTime endDateTime = LocalDateTime.parse(endTime, DateTimeFormatter.ofPattern("yyyyMMddHHmmss"));

    날짜 데이터로 반환

    LocalDate targetDate = LocalDate.of(2019,11,12);
     //결과 : 2019-11-12

     

    mybatis-typehandlers-jsr310 아티팩트는 데이터베이스 컬럼의 날짜/시간 타입을 

    Java 8부터 추가된 LocalDateLocalTimeLocalDateTimeYearMonth 클래스로의 자동 맵핑을 지원한다. 

     

    MyBatis 3.4 버전부터 자동 지원되며 이전 버전은 별도의 typeHandler 등록이 필요하다.

    3.4 이후부터는 별도로 등록없이 사용가능하다.

    type 핸들러에 localDate 관련된 클래스 있는지 확인해보면 된다.

     

     

    반응형

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

    Optional in java 8 example 예제  (0) 2023.08.30
    [자바] Java 8 스트림 특징  (0) 2020.12.18

    댓글

Designed by Tistory.