Date 클래스

 

Date는 날짜를 표현하는 클래스입니다.

Date 클래스는 객체 간에 날짜 정보를 주고 받을 때 주로 사용됩니다.

Date 클래스에는 여러 개의 생성자가 선언되어 있지만 대부분 Deprecated되어 현재는 Date() 생성자만 주로 사용합니다.

 

Date now = new Date();

 

 

현재 날짜를 문자열로 얻고 싶다면 toString() 메소드를 사용하면 됩니다.

특정 포맷으로 된 날짜를 얻고 싶다면 SimpleDateFormat 클래스를 이용하면 됩니다.

 

 

- 코드 -

import java.text.SimpleDateFormat;
import java.util.Date;
 
public class DateExam {
    public static void main(String[] args) {
        Date now = new Date();     // 생성
        
        String strnow1 = now.toString();    // 가져오고
        System.out.println(strnow1);
        
        SimpleDateFormat sdf = new SimpleDateFormat("MM, dd, yyyy hh:mm:ss");  // 포맷 셋팅
        String strNow2 = sdf.format(now);  // 포맷 설정
        System.out.println(strNow2);
    }
}

 

- 결과 -