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 객체를 설정합니다. |