|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 Calendar 的軟體套件 | |
---|---|
java.sql | 提供使用 JavaTM 程式語言存取並處理存儲在資料源(通常是一個關聯型資料庫)中的資料的 API。 |
java.text | 提供以與自然語言無關的方式來處理文本、日期、數字和訊息的類別和介面。 |
java.util | 包含 collection 框架、遺留的 collection 類別、事件模型、日期和時間設施、國際化和各種實用工具類別(字元串標記產生器、隨機數產生器和位元陣列)。 |
javax.sql | 為通過 JavaTM 程式語言進行伺服器端資料源存取和處理提供 API。 |
javax.sql.rowset | JDBC RowSet 實作的標準介面和基礎類別。 |
javax.xml.bind | 為包含解組、編組和驗證功能的客戶端應用程序提供運行時綁定框架。 |
javax.xml.datatype | XML/Java 型別映射關係。 |
java.sql 中 Calendar 的使用 |
---|
參數型別為 Calendar 的 java.sql 中的方法 | |
---|---|
Date |
CallableStatement.getDate(int parameterIndex,
Calendar cal)
以 java.sql.Date 物件的形式獲取指定 JDBC DATE 參數的值,使用給定 Calendar 物件建構日期。 |
Date |
ResultSet.getDate(int columnIndex,
Calendar cal)
以 Java 程式語言中 java.sql.Date 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
Date |
CallableStatement.getDate(String parameterName,
Calendar cal)
以 java.sql.Date 物件的形式獲取 JDBC DATE 參數的值,使用給定 Calendar 物件建構日期。 |
Date |
ResultSet.getDate(String columnLabel,
Calendar cal)
以 Java 程式語言中 java.sql.Date 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
Time |
CallableStatement.getTime(int parameterIndex,
Calendar cal)
以 java.sql.Time 物件的形式獲取指定 JDBC TIME 參數的值,使用給定 Calendar 物件建構時間。 |
Time |
ResultSet.getTime(int columnIndex,
Calendar cal)
以 Java 程式語言中 java.sql.Time 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
Time |
CallableStatement.getTime(String parameterName,
Calendar cal)
以 java.sql.Time 物件的形式獲取 JDBC TIME 參數的值,使用給定 Calendar 物件建構時間。 |
Time |
ResultSet.getTime(String columnLabel,
Calendar cal)
以 Java 程式語言中 java.sql.Time 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
Timestamp |
CallableStatement.getTimestamp(int parameterIndex,
Calendar cal)
以 java.sql.Timestamp 物件的形式獲取指定 JDBC TIMESTAMP 參數的值,使用給定 Calendar 物件建構 Timestamp 物件。 |
Timestamp |
ResultSet.getTimestamp(int columnIndex,
Calendar cal)
以 Java 程式語言中 java.sql.Timestamp 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
Timestamp |
CallableStatement.getTimestamp(String parameterName,
Calendar cal)
以 java.sql.Timestamp 物件的形式獲取 JDBC TIMESTAMP 參數的值,使用給定 Calendar 物件建構 Timestamp 物件。 |
Timestamp |
ResultSet.getTimestamp(String columnLabel,
Calendar cal)
以 Java 程式語言中 java.sql.Timestamp 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
void |
PreparedStatement.setDate(int parameterIndex,
Date x,
Calendar cal)
使用給定的 Calendar 物件將指定參數設置為給定 java.sql.Date 值。 |
void |
CallableStatement.setDate(String parameterName,
Date x,
Calendar cal)
使用給定的 Calendar 物件將指定參數設置為給定 java.sql.Date 值。 |
void |
PreparedStatement.setTime(int parameterIndex,
Time x,
Calendar cal)
使用給定的 Calendar 物件將指定參數設置為給定 java.sql.Time 值。 |
void |
CallableStatement.setTime(String parameterName,
Time x,
Calendar cal)
使用給定的 Calendar 物件將指定參數設置為給定 java.sql.Time 值。 |
void |
PreparedStatement.setTimestamp(int parameterIndex,
Timestamp x,
Calendar cal)
使用給定的 Calendar 物件將指定參數設置為給定 java.sql.Timestamp 值。 |
void |
CallableStatement.setTimestamp(String parameterName,
Timestamp x,
Calendar cal)
使用給定的 Calendar 物件將指定參數設置為給定 java.sql.Timestamp 值。 |
java.text 中 Calendar 的使用 |
---|
宣告為 Calendar 的 java.text 中的欄位 | |
---|---|
protected Calendar |
DateFormat.calendar
DateFormat 使用 calendar 來產生實作日期和時間格式化所需的時間欄位值。 |
返回 Calendar 的 java.text 中的方法 | |
---|---|
Calendar |
DateFormat.getCalendar()
獲取與此日期/時間格式器關聯的日曆。 |
參數型別為 Calendar 的 java.text 中的方法 | |
---|---|
void |
DateFormat.setCalendar(Calendar newCalendar)
設置此日期格式所使用的日曆。 |
java.util 中 Calendar 的使用 |
---|
java.util 中 Calendar 的子類別 | |
---|---|
class |
GregorianCalendar
GregorianCalendar 是 Calendar 的一個具體子類別,提供了世界上大多數國家/地區使用的標準日曆系統。 |
返回 Calendar 的 java.util 中的方法 | |
---|---|
static Calendar |
Calendar.getInstance()
使用預設時區和語言環境獲得一個日曆。 |
static Calendar |
Calendar.getInstance(Locale aLocale)
使用預設時區和指定語言環境獲得一個日曆。 |
static Calendar |
Calendar.getInstance(TimeZone zone)
使用指定時區和預設語言環境獲得一個日曆。 |
static Calendar |
Calendar.getInstance(TimeZone zone,
Locale aLocale)
使用指定時區和語言環境獲得一個日曆。 |
參數型別為 Calendar 的 java.util 中的方法 | |
---|---|
int |
Calendar.compareTo(Calendar anotherCalendar)
比較兩個 Calendar 物件表示的時間值(從歷元至現在的毫秒偏移量)。 |
javax.sql 中 Calendar 的使用 |
---|
參數型別為 Calendar 的 javax.sql 中的方法 | |
---|---|
void |
RowSet.setDate(int parameterIndex,
Date x,
Calendar cal)
使用給定 java.sql.Date 值設置此 RowSet 物件命令中的指定參數。 |
void |
RowSet.setDate(String parameterName,
Date x,
Calendar cal)
使用給定 Calendar 物件將指定參數設置為給定的 java.sql.Date 值。 |
void |
RowSet.setTime(int parameterIndex,
Time x,
Calendar cal)
使用給定 java.sql.Time 值設置此 RowSet 物件命令中的指定參數。 |
void |
RowSet.setTime(String parameterName,
Time x,
Calendar cal)
使用給定 Calendar 物件將指定參數設置為給定的 java.sql.Time 值。 |
void |
RowSet.setTimestamp(int parameterIndex,
Timestamp x,
Calendar cal)
使用給定 java.sql.Timestamp 值設置此 RowSet 物件命令中的指定參數。 |
void |
RowSet.setTimestamp(String parameterName,
Timestamp x,
Calendar cal)
使用給定 Calendar 物件將指定參數設置為給定的 java.sql.Timestamp 值。 |
javax.sql.rowset 中 Calendar 的使用 |
---|
參數型別為 Calendar 的 javax.sql.rowset 中的方法 | |
---|---|
void |
BaseRowSet.setDate(int parameterIndex,
Date x,
Calendar cal)
將指定參數設置為給定的 java.sql.Date 物件。 |
void |
BaseRowSet.setDate(String parameterName,
Date x,
Calendar cal)
使用給定 Calendar 物件將指定參數設置為給定的 java.sql.Date 值。 |
void |
BaseRowSet.setTime(int parameterIndex,
Time x,
Calendar cal)
將指定參數設置為給定的 java.sql.Time 物件。 |
void |
BaseRowSet.setTime(String parameterName,
Time x,
Calendar cal)
使用給定 Calendar 物件將指定參數設置為給定的 java.sql.Time 值。 |
void |
BaseRowSet.setTimestamp(int parameterIndex,
Timestamp x,
Calendar cal)
將指定參數設置為給定的 java.sql.Timestamp 物件。 |
void |
BaseRowSet.setTimestamp(String parameterName,
Timestamp x,
Calendar cal)
使用給定 Calendar 物件將指定參數設置為給定的 java.sql.Timestamp 值。 |
javax.xml.bind 中 Calendar 的使用 |
---|
返回 Calendar 的 javax.xml.bind 中的方法 | |
---|---|
static Calendar |
DatatypeConverter.parseDate(String lexicalXSDDate)
將字元串參數轉換為一個 Calendar 值。 |
Calendar |
DatatypeConverterInterface.parseDate(String lexicalXSDDate)
將字元串參數轉換為一個 Calendar 值。 |
static Calendar |
DatatypeConverter.parseDateTime(String lexicalXSDDateTime)
將字元串參數轉換為一個 Calendar 值。 |
Calendar |
DatatypeConverterInterface.parseDateTime(String lexicalXSDDateTime)
將字元串參數轉換為一個 Calendar 值。 |
static Calendar |
DatatypeConverter.parseTime(String lexicalXSDTime)
將字元串參數轉換為一個 Calendar 值。 |
Calendar |
DatatypeConverterInterface.parseTime(String lexicalXSDTime)
將字元串參數轉換為一個 Calendar 值。 |
參數型別為 Calendar 的 javax.xml.bind 中的方法 | |
---|---|
static String |
DatatypeConverter.printDate(Calendar val)
將 Calendar 值轉換為一個字元串。 |
String |
DatatypeConverterInterface.printDate(Calendar val)
將 Calendar 值轉換為一個字元串。 |
static String |
DatatypeConverter.printDateTime(Calendar val)
將 Calendar 值轉換為一個字元串。 |
String |
DatatypeConverterInterface.printDateTime(Calendar val)
將 Calendar 值轉換為一個字元串。 |
static String |
DatatypeConverter.printTime(Calendar val)
將 Calendar 值轉換為一個字元串。 |
String |
DatatypeConverterInterface.printTime(Calendar val)
將 Calendar 值轉換為一個字元串。 |
javax.xml.datatype 中 Calendar 的使用 |
---|
參數型別為 Calendar 的 javax.xml.datatype 中的方法 | |
---|---|
abstract void |
Duration.addTo(Calendar calendar)
將此持續時間添加到 Calendar 物件。 |
long |
Duration.getTimeInMillis(Calendar startInstant)
返回以毫秒為單位的持續時間的長度。 |
abstract Duration |
Duration.normalizeWith(Calendar startTimeInstant)
通過使用特定的時間點作為參考點,將 years 和 months 欄位轉換為 days 欄位。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。