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 的兩個執行個體,判斷第一個執行個體是否小於或等於第二個。 |