Calendar클래스의 주요 메소드

CODEDRAGON Development/Java

반응형

 

Calendar클래스의 주요 메소드

메소드

설명

void add(int field, int amount)

·       전달된 Calendar 필드에서 특정 시간 만큼을 더하거나 빼줍니다.

·       add() 메소드는 전달된 Calendar 필드에서 일정 시간 만큼을 더하거나 빼줍니다.

·       , 특정 시간을 기준으로 일정 시간 전후의 날짜와 시간을 알 수 있습니다.

 

boolean after(Object when)

·       현재 Calendar 인스턴스가 전달된 객체가 나타내는 시간보다 나중인지를 확인합니다.

boolean before(Object when)

·       현재 Calendar 인스턴스가 전달된 객체가 나타내는 시간보다 앞서는지를 확인합니다.

void clear(int field)

·       현재 Calendar 인스턴스의 모든 필드의 값을 undefined로 설정합니다.

int get(int field)       

·       전달된 Calendar 필드에 저장된 값을 반환합니다.

static Calendar getInstance()

·       시스템의 현재 날짜와 시간으로 Calendar 인스턴스를 생성하여 반환합니다.

Date getTime()

·       현재 Calendar 인스턴스의 시간 정보를 나타내는 Date 인스턴스를 생성하여 반환합니다.

void roll(int field, int amount)

·       전달된 Calendar 필드에서 특정 시간 만큼을 더하거나 빼줍니다.

void set(int field, int value)

void set(int year, int month, int date)

void set(int year, int month, int date, int hourOfDay, int minute)

void set(int year, int month, int date, int hourOfDay, int minute, int second)

·       전달된 Calendar 필드를 특정 값으로 설정합니다.

 

 

 

반응형