|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectjava.util.Date
java.sql.Date
public class Date
밀리 세컨드의 값을 랩 하는 thin 래퍼이며, 이것에 의해 JDBC 가 밀리 세컨드의 값을 SQL DATE
치로서 취급할 수가 있게 됩니다. 밀리 세컨드의 값은, 1970 년 1 월 1 일 그리니지 표준시 00:00:00. 000 으로부터의 경과시간을 밀리 세컨드로 나타낸 수치입니다.
SQL DATE
의 정의에 대응시키기 위해서(때문에),java.sql.Date
의 인스턴스로 랩 된 밀리 세컨드의 값은, 인스턴스가 관련한 특정의 타임 존으로 시간, 분, 초, 밀리 세컨드를 제로로 설정하는 것으로, 「표준화」할 필요가 있습니다.
생성자 의 개요 | |
---|---|
Date (int year,
int month,
int day)
추천 되고 있지 않습니다. 대신에 생성자 Date(long date) 를 사용 |
|
Date (long date)
지정된 밀리 세컨드의 값을 사용해 Date 객체를 구축합니다. |
메소드의 개요 | |
---|---|
int |
getHours ()
추천 되고 있지 않습니다. |
int |
getMinutes ()
추천 되고 있지 않습니다. |
int |
getSeconds ()
추천 되고 있지 않습니다. |
void |
setHours (int i)
추천 되고 있지 않습니다. |
void |
setMinutes (int i)
추천 되고 있지 않습니다. |
void |
setSeconds (int i)
추천 되고 있지 않습니다. |
void |
setTime (long date)
지정된 밀리 세컨드의 값을 사용해, 기존의 Date 객체를 설정합니다. |
String |
toString ()
일자 이스케이프 형식 yyyy-mm-dd 의 일자를 변환합니다. |
static Date |
valueOf (String s)
JDBC 일자 이스케이프 형식중의 캐릭터 라인을 Date 치로 변환합니다. |
클래스 java.util. Date 로부터 상속된 메소드 |
---|
after , before , clone , compareTo , equals , getDate , getDay , getMonth , getTime , getTimezoneOffset , getYear , hashCode , parse , setDate , setMonth , setYear , toGMTString , toLocaleString , UTC |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
finalize , getClass , notify , notifyAll , wait , wait , wait |
생성자 의 상세 |
---|
public Date(int year, int month, int day)
Date(long date)
를 사용
Date
객체를 구축합니다. 지정된 인수가 범위외에 있는 경우, 결과는 정의되지 않습니다.
year
- 년부터 1900 을 뺀 것. 0 에서 8099 까지가 아니면 안되는 (8099 는 9999 에서 1900 을 뺀 값)month
- 0 ~ 11day
- 1 ~ 31public Date(long date)
Date
객체를 구축합니다. 지정된 밀리 세컨드의 값에 시간의 정보가 포함되어 있는 경우, 드라이버는 시간 컴퍼넌트를 디폴트의 타임 존 (어플리케이션을 실행하고 있는 Java 가상 머신의 타임 존)의 시간으로 설정합니다. 이 시간은 제로 GMT (그리니지 표준시)에 대응합니다.
date
- 1970 년 1 월 1 일, 0 시 0 분 0 초 GMT (그리니지 표준시)를 기점으로 한 시간을 밀리 세컨드로 나타낸 값으로, 8099 년의 밀리 세컨드 표현을 넘지 않는 값. 0 보다 작은 값은, 1970 년 1 월 1 일, 0 시 0 분 0 초 GMT (그리니지 표준시)보다 전의 밀리 세컨드를 나타낸다메소드의 상세 |
---|
public void setTime(long date)
Date
객체를 설정합니다. 지정된 밀리 세컨드의 값에 시간의 정보가 포함되어 있는 경우, 드라이버는 시간 컴퍼넌트를 디폴트의 타임 존 (어플리케이션을 실행하고 있는 Java 가상 머신의 타임 존)의 시간으로 설정합니다. 이 시간은 제로 GMT (그리니지 표준시)에 대응합니다.
Date
내의 setTime
date
- 1970 년 1 월 1 일, 0 시 0 분 0 초 GMT (그리니지 표준시)를 기점으로 한 시간을 밀리 세컨드로 나타낸 값으로, 8099 년의 밀리 세컨드 표현을 넘지 않는 값. 0 보다 작은 값은, 1970 년 1 월 1 일, 0 시 0 분 0 초 GMT (그리니지 표준시)보다 전의 밀리 세컨드를 나타낸다public static Date valueOf(String s)
Date
치로 변환합니다.
s
- 형식 "yyyy-mm-dd" 로 일자를 나타내는 String
객체
java.sql.Date
객체
IllegalArgumentException
- 지정된 일자가 JDBC 일자 이스케이프 형식 (yyyy-mm-dd)이 아닌 경우public String toString()
Date
내의 toString
Date.toLocaleString()
,
Date.toGMTString()
public int getHours()
Date
내의 getHours
IllegalArgumentException
- 이 메소드가 불려 갔을 경우setHours(int)
public int getMinutes()
Date
내의 getMinutes
IllegalArgumentException
- 이 메소드가 불려 갔을 경우setMinutes(int)
public int getSeconds()
Date
내의 getSeconds
IllegalArgumentException
- 이 메소드가 불려 갔을 경우setSeconds(int)
public void setHours(int i)
Date
내의 setHours
i
- 시간의 값
IllegalArgumentException
- 이 메소드가 불려 갔을 경우getHours()
public void setMinutes(int i)
Date
내의 setMinutes
i
- 분의치
IllegalArgumentException
- 이 메소드가 불려 갔을 경우getMinutes()
public void setSeconds(int i)
Date
내의 setSeconds
i
- 2 번째의 값
IllegalArgumentException
- 이 메소드가 불려 갔을 경우getSeconds()
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.