티스토리 뷰

*  데이터베이스에 datetime이 yyyy-MM-dd HH:mm:ss 형식으로 저장 될 경우

yyyy-mm-dd hh:mm:ss형식의 String을 LocalDateTime으로 바꾸기

LocalDateTime d = LocalDateTime.parse("2021-01-31 12:52:32", 
DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));

 

* java8에서 시간 / 날짜 비교 

  1. isBefore() : 인자보다 과거일 때 true가 리턴
  2. isAfter() : 인자보다 미래일 때 true가 리턴
  3. isEqual() : 인자와 같은 시간일 때 true가 리턴
public void compareDate1() throws ParseException {

    LocalDateTime date1 = LocalDateTime.parse("2019-07-12T10:11:50.000");
    LocalDateTime date2 = LocalDateTime.parse("2019-11-12T15:20:31.000");

    if (date1.isBefore(date2)) {
        System.out.println("Date1 is before Date2");
    }

    if (date1.isAfter(date2)) {
        System.out.println("Date1 is after Date2");
    }

    if (date1.isEqual(date2)) {
        System.out.println("Date1 is equal Date2");
    }
}

 

출처 : codechacha.com/ko/java-compare-date-and-time/

 

Java - 시간(Time), 날짜(Date) 비교하는 방법

자바에서 시간(Time), 날짜(Date) 비교하는 방법을 소개합니다. Java8에서 LocalDateTime, LocalDate, LocalTime, ZonedDateTime가 제공됩니다. 이 API에서 날짜/시간을 비교할 수 있습니다. Java8 이전에 사용했던 Date,

codechacha.com

출처 : krksap.tistory.com/1158

 

java로 시간(time) 다루기 - yyyy-mm-dd형식 다루기, LocalDateTime 다루기 등

Java8 LocalDateTime을 비롯해 여러가지 시간을 처리하는 클래스들을 쓰면서 나오는 경우를 정리 해보았습니다. 년월일 시분초 지정해서 LocalDateTime생성하기 LocalDateTime now = LocalDateTime.now(); LocalDa..

krksap.tistory.com

 

'Java' 카테고리의 다른 글

Java로 간단한 BlockChain 구현  (0) 2020.12.23
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG more
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함