JAVA/JAVA Programming

[JAVA] Calender 클래스 활용

사악미소 2012. 1. 4. 15:53
반응형
import java.io.*;
import java.util.Calendar;
public class MethodCalendar {

    public static void main(String[] args) {
       
        Calendar now = Calendar.getInstance();
     
        System.out.println("년도 : " + now.get(Calendar.YEAR));
        System.out.println("월 : " + (now.get(Calendar.MONTH)+1));  // 0~11까지만 나온다 그래서 +1을 더해준다.
        System.out.println("일 : " + now.get(Calendar.DATE));
        final String[] week = { "일", "월", "화", "수", "목", "금", "토" };
        System.out.println("현재 요일: " + week[now.get(Calendar.DAY_OF_WEEK) - 1] + "요일"); // -1 해주는 이유는 배열이 0부터 시작하므로 "일" = 0 이다.
        System.out.println("시 : " + now.get(Calendar.HOUR_OF_DAY));
        System.out.println("분 : " + now.get(Calendar.MINUTE));
        System.out.println("초 : " + now.get(Calendar.SECOND));
        System.out.println("달의 마지막 날짜 : " + now.getActualMaximum(Calendar.DATE));
        System.out.println("1년중 몇 번째 날 : " + now.get(Calendar.DAY_OF_YEAR));
    }
}

 █ 콘솔 창 출력값




반응형