OracleDateTime 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示日期和時間資料,值範圍從西元前 4712 年 1 月 1 日到西元 4712 年 12 月 31 日。
public value class OracleDateTime : IComparable, System::Data::SqlTypes::INullable
public struct OracleDateTime : IComparable, System.Data.SqlTypes.INullable
type OracleDateTime = struct
interface INullable
Public Structure OracleDateTime
Implements IComparable, INullable
- 繼承
- 實作
備註
若要取得 OracleDateTime 物件,請呼叫 GetOracleDateTime 方法。
結構的最低有效日期 OracleDateTime 為 1/1/0001 00:00:00。 不過,Oracle 支援早於 4712 年 1 月 1 日為止的日期。 若要系結 BC 日期,請分別針對輸入和輸出參數使用 String
參數和 Oracle TO_DATE或TO_CHAR轉換函式。
建構函式
OracleDateTime(DateTime) |
使用指定的 OracleDateTime,初始化 DateTime 結構的新執行個體。 |
OracleDateTime(Int32, Int32, Int32) |
使用提供的參數初始化新結構的年、月和日,以初始化 OracleDateTime 結構的新執行個體。 |
OracleDateTime(Int32, Int32, Int32, Calendar) |
使用提供的參數初始化新結構的年、月、日和日曆,以初始化 OracleDateTime 結構的新執行個體。 |
OracleDateTime(Int32, Int32, Int32, Int32, Int32, Int32) |
使用提供的參數初始化新結構的年、月、日、時、分和秒,以初始化 OracleDateTime 結構的新執行個體。 |
OracleDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Calendar) |
使用提供的參數初始化新結構指定之日曆的年、月、日、時、分和秒,以初始化 OracleDateTime 結構的新執行個體。 |
OracleDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
使用提供的參數初始化新結構的年、月、日、時、分、秒和毫秒,以初始化 OracleDateTime 結構的新執行個體。 |
OracleDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Calendar) |
使用提供的參數初始化新結構指定之日曆的年、月、日、時、分、秒和毫秒,以初始化 OracleDateTime 結構的新執行個體。 |
OracleDateTime(Int64) |
使用提供的刻度數,初始化 OracleDateTime 結構的新執行個體。 |
OracleDateTime(OracleDateTime) |
從現有的 OracleDateTime 物件初始化 OracleDateTime 結構的新執行個體。 |
欄位
MaxValue |
表示 OracleDateTime 結構的最大有效日期值。 |
MinValue |
表示 OracleDateTime 結構的最小有效日期值。 |
Null |
代表 null 値,可將該値指派給 Value 結構之執行個體的 OracleDateTime 屬性。 |
屬性
Day |
取得 OracleDateTime 結構的值做為日。 |
Hour |
取得 OracleDateTime 結構的值做為時。 |
IsNull |
取得值,指出 Value 結構的 OracleDateTime 屬性是否為 Null。 |
Millisecond |
取得這個執行個體所表示日期的毫秒元件。 |
Minute |
取得 OracleDateTime 結構的值做為分。 |
Month |
取得 OracleDateTime 結構的值做為月。 |
Second |
取得 OracleDateTime 結構的值做為秒。 |
Value |
取得 OracleDateTime 結構的值。 |
Year |
取得 OracleDateTime 結構的值做為年。 |
方法
CompareTo(Object) |
將這個 OracleDateTime 結構與提供的物件相比較,並傳回它們相對值的指示。 |
Equals(Object) |
將提供的物件參數與 Value 物件的 OracleDateTime 屬性相比較。 |
Equals(OracleDateTime, OracleDateTime) |
執行兩個 OracleDateTime 結構的邏輯比對,以判斷它們是否相等。 |
GetHashCode() |
取得這個執行個體的雜湊程式碼。 |
GreaterThan(OracleDateTime, OracleDateTime) |
比較 OracleDateTime 的兩個執行個體,判斷第一個執行個體是否大於第二個。 |
GreaterThanOrEqual(OracleDateTime, OracleDateTime) |
比較 OracleDateTime 的兩個執行個體,判斷第一個執行個體是否大於或等於第二個。 |
LessThan(OracleDateTime, OracleDateTime) |
比較 OracleDateTime 的兩個執行個體,判斷第一個執行個體是否小於第二個。 |
LessThanOrEqual(OracleDateTime, OracleDateTime) |
比較 OracleDateTime 的兩個執行個體,判斷第一個執行個體是否小於或等於第二個。 |
NotEquals(OracleDateTime, OracleDateTime) |
對 OracleDateTime 的兩個執行個體進行邏輯比較以判斷它們是否相等。 |
Parse(String) |
將日期與時間之指定的 String 表示轉換成它的 OracleDateTime 對等用法。 |
ToString() |
將這個 OracleDateTime 結構轉換成 String。 |
運算子
Equality(OracleDateTime, OracleDateTime) |
執行兩個 OracleDateTime 結構的邏輯比對,判斷它們是否相等。 |
Explicit(OracleDateTime to DateTime) |
將 OracleDateTime 結構轉換成 DateTime 結構。 |
Explicit(String to OracleDateTime) |
將 |
GreaterThan(OracleDateTime, OracleDateTime) |
比較 OracleDateTime 的兩個執行個體,判斷第一個執行個體是否大於第二個。 |
GreaterThanOrEqual(OracleDateTime, OracleDateTime) |
比較 OracleDateTime 的兩個執行個體,判斷第一個執行個體是否大於或等於第二個。 |
Inequality(OracleDateTime, OracleDateTime) |
執行 OracleDateTime 的兩個執行個體之邏輯比對,判斷它們是否相等。 |
LessThan(OracleDateTime, OracleDateTime) |
比較 OracleDateTime 的兩個執行個體,判斷第一個執行個體是否小於第二個。 |
LessThanOrEqual(OracleDateTime, OracleDateTime) |
比較 OracleDateTime 的兩個執行個體,判斷第一個執行個體是否小於或等於第二個。 |