IT/PROGRAMING

[JAVA] Timestamp.before 메소드

까망수염 2020. 12. 4. 14:27
728x90

1
대표

AVA의 Timestamp 클래스의 before 메소드를 알아보자.


작업요건에 의해서 날짜를 비교해야하는 기능이 필요하였다.

DB에서 비교를 하거나 JAVA에서 해야하는 상황!

이번에는 JAVA에서 데이터를 조회하여 비교하는 방법을 찾아보았다.

Timestamp의 before를 통해 해당 날짜의 비교를 쉽게 할 수 있다.

 

- 메소드 매개변수

public boolean before(Timestamp ts)

- 예제 1

import  java.sql.Timestamp; 

public TestTimestamp 
{   
    public static void  main (String [] args) 
    {    
        Timestamp ts1 = Timestamp.valueOf("2018-09-01 09:01:15");  
        Timestamp ts2 = Timestamp.valueOf("2018-09-01 09:01:16");   
        System.out.println("결과: "+ts1.before(ts2));  
    }  
}  

결과 : true

해석 : ts1 의 날짜가 ts2 의 날짜보다 이전 날짜이다.

해당 로직을 JAVA에서 인증유효 시간이나 만료시간을 체크하기에 좋다.


- 오늘의 한 줄 -

역시 API 지원되면 개발하기가 편하다.


공감 구독은 저에게 크나큰 힘이 됩니다♡

728x90