Groovy-날짜 및 시간

Date 클래스는 밀리 초 정밀도로 특정 순간을 나타냅니다. Date 클래스에는 아래와 같이 두 개의 생성자가 있습니다.

데이트()

통사론

public Date()

Parameters − 없음.

Return Value

Date 개체를 할당하고 가장 가까운 밀리 초로 측정 된 할당 된 시간을 나타내도록 초기화합니다.

다음은이 방법의 사용 예입니다.

class Example { 
   static void main(String[] args) { 
      Date date = new Date(); 
      
      // display time and date using toString() 
      System.out.println(date.toString()); 
   } 
}

위의 프로그램을 실행하면 다음과 같은 결과가 나옵니다. 다음 출력은 현재 날짜와 시간을 제공합니다.

Thu Dec 10 21:31:15 GST 2015

날짜 (긴 밀리 초)

통사론

public Date(long millisec)

Parameters

Millisec – 표준 기준 시간 이후 지정할 밀리 세 콘드 수입니다.

Return Value − 할당 Date 객체를 생성하고 "기원"으로 알려진 표준 기본 시간, 즉 1970 년 1 월 1 일 00:00:00 GMT 이후 지정된 밀리 초 수를 나타내도록 초기화합니다.

다음은이 방법의 사용 예입니다.

class Example {
   static void main(String[] args) {
      Date date = new Date(100);
      
      // display time and date using toString()
      System.out.println(date.toString());
   } 
}

위의 프로그램을 실행하면 다음과 같은 결과가 나옵니다.

Thu Jan 01 04:00:00 GST 1970

다음은 Date 클래스의 지정된 메서드입니다. 년, 월, 일,시, 분, 초 값을 받거나 반환하는 Date 클래스의 모든 메서드에서 다음 표현이 사용됩니다.

  • 연도 y는 정수 y-1900으로 표시됩니다.

  • 월은 0에서 11까지의 정수로 표시됩니다. 0은 1 월, 1은 2 월 등입니다. 따라서 11은 12 월입니다.

  • 날짜 (일)는 일반적인 방식으로 1부터 31까지의 정수로 표시됩니다.

  • 시간은 0부터 23까지의 정수로 표시됩니다. 따라서 자정부터 오전 1 시까 지의 시간은 0시이고 정오부터 오후 1 시까 지의 시간은 12시입니다.

  • 분은 일반적인 방식으로 0에서 59까지의 정수로 표시됩니다.

  • 초는 0에서 61 사이의 정수로 표시됩니다.

Sr. 아니. 방법 및 설명
1 후()

이 날짜가 지정된 날짜 이후인지 테스트합니다.

2 같음 ()

두 날짜가 같은지 비교합니다. 결과는 인수가 null이 아니고이 객체와 동일한 시점 (밀리 초)을 나타내는 Date 객체 인 경우에만 참입니다.

compareTo ()

주문을 위해 두 날짜를 비교합니다.

4 toString ()

이 Date 객체를 String으로 변환합니다.

5 전에()

이 날짜가 지정된 날짜 이전인지 테스트합니다.

6 getTime ()

이 Date 객체가 나타내는 1970 년 1 월 1 일 00:00:00 GMT 이후의 밀리 초 수를 반환합니다.

7 setTime ()

1970 년 1 월 1 일 00:00:00 GMT 이후의 시간 밀리 초인 시점을 나타내도록이 Date 객체를 설정합니다.