[Java] util 패키지

재피터노트북·2022년 10월 27일
0

Date / Calendar

  • Date

    • 특정 시점의 날짜를 표현하는 클래스. Date 객체 안에는 특정 시점의 연도 월, 일, 시간 정보가 저장됨.
  • Calendar

    • 달력을 표현한 클래스. 해당 운영체제의 Calendar 객체를 얻으면, 연도, 월, 일, 요일, 오전/오후, 시간 등의 정보를 얻을 수 있음.

Date 클래스 사용 예제

public class DateExample {

    public static void main(String[] args) {

        Date now = new Date();

        String strNow1 = now.toString();
        System.out.println("strNow1 = " + strNow1);

        SimpleDateFormat sdf = new SimpleDateFormat("yyyy년 MM월 dd일 hh시 mm분 ss초");
        String strNow2 = sdf.format(now);
        System.out.println("strNow2 = " + strNow2);
    }
}

Calendar 클래스 사용 예제

public class CalendarExample {

    public static void main(String[] args) {

        Calendar now = Calendar.getInstance();

        int year = now.get(Calendar.YEAR);
        int month = now.get(Calendar.MONTH);
        int day = now.get(Calendar.DAY_OF_MONTH);

        int week = now.get(Calendar.DAY_OF_WEEK);

        System.out.println("year = " + year);
        System.out.println("month = " + month);
        System.out.println("week = " + week);
        System.out.println("day = " + day);
        System.out.println("now = " + now);

    }
}
profile
난 이 재 선

0개의 댓글