[java] 자바에서 날짜와 시간 출력하기

자바에서는 java.util.Datejava.util.Calendar 클래스를 사용하여 날짜와 시간을 다룰 수 있습니다. 이러한 클래스를 사용하여 현재 날짜와 시간을 출력하는 방법을 알아보겠습니다.

1. java.util.Date 사용하기

import java.util.Date;

public class DateExample {
    public static void main(String[] args) {
        // 현재 시간을 가져옴
        Date now = new Date();
        
        // 날짜와 시간을 문자열로 출력
        System.out.println(now.toString());
    }
}

위의 예제에서는 java.util.Date 클래스의 인스턴스를 생성하여 현재 시간을 가져옵니다. 그리고 toString() 메서드를 호출하여 날짜와 시간을 문자열로 출력하게 됩니다.

2. java.util.Calendar 사용하기

import java.util.Calendar;

public class CalendarExample {
    public static void main(String[] args) {
        // 현재 시간을 가져옴
        Calendar calendar = Calendar.getInstance();
        
        // 날짜와 시간을 문자열로 출력
        System.out.println(calendar.getTime().toString());
    }
}

위의 예제에서는 java.util.Calendar 클래스의 getInstance() 메서드를 사용하여 Calendar 객체를 얻습니다. 이 객체를 통해 현재 시간을 가져올 수 있습니다. getTime() 메서드를 호출하여 Date 객체로 변환한 후 toString() 메서드를 호출하여 날짜와 시간을 문자열로 출력합니다.

결론

이번 포스트에서는 자바에서 현재 날짜와 시간을 출력하는 방법을 알아보았습니다. java.util.Datejava.util.Calendar 클래스를 이용하여 간단하게 날짜와 시간을 출력할 수 있습니다. 날짜와 시간을 다루는 다른 기능들도 제공하니 자세한 내용은 자바 공식 문서를 참고하시기 바랍니다.

참고: Oracle Java Documentation