|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object java.util.Date java.sql.Date
public class Date
一個套件裝了毫秒值的精簡型外覆器 (thin wrapper),它允許 JDBC 將毫秒值標識為 SQL DATE
值。毫秒值表示自 1970 年 1 月 1 日 00:00:00 GMT 以來經過的毫秒數。
為了與 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
- year 減去 1900,它必須是 0 到 8099 之間的數。(注意,8099 是由 9999 減去 1900 得到的。)month
- 0 到 11 之間的數day
- 1 到 31 之間的數public Date(long date)
Date
物件。如果給定毫秒值包含時間資訊,則驅動程序會將時間元件設置為對應於零 GMT 的預設時區(運行應用程序的 Java 虛擬機器的時區)中的時間。
date
- 不超過 year 8099 的毫秒表示的自 1970 年 1 月 1 日 00:00:00 GMT 以來的毫秒數。負數指示在 1970 年 1 月 1 日 00:00:00 GMT 之前的毫秒數。方法詳細資訊 |
---|
public void setTime(long date)
Date
物件。如果給定毫秒值包含時間資訊,則驅動程序會將時間元件設置為對應於零 GMT 的預設時區(運行應用程序的 Java 虛擬機器的時區)中的時間。
Date
中的 setTime
date
- 不超過 year 8099 的毫秒表示的自 1970 年 1 月 1 日 00:00:00 GMT 以來的毫秒數。負數指示在 1970 年 1 月 1 日 00:00:00 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
- 秒數值。
IllegalArgumentException
- 如果調用此方法getSeconds()
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。