OracleDateTime 構造体

定義

BC 4712 年 1 月 1 日から AD 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
実装

注釈

オブジェクトを OracleDateTime 取得するには、 メソッドを GetOracleDateTime 呼び出します。

構造体の OracleDateTime 有効な最小日付は 1/1/0001 00:00:00 です。 ただし、Oracle では、早ければ BC 4712 年 1 月 1 日の日付がサポートされます。 BC 日付をバインドするには、入力パラメーターと出力パラメーターにそれぞれ、パラメーターと Oracle TO_DATEまたはTO_CHAR変換関数を使用 String します。

コンストラクター

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

Value 構造体のインスタンスの OracleDateTime プロパティに割り当てることができる null 値を表します。

プロパティ

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)

2 つの OracleDateTime 構造体の論理比較を実行して、等しいかどうかを確認します。

GetHashCode()

インスタンスのハッシュ コードを取得します。

GreaterThan(OracleDateTime, OracleDateTime)

OracleDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより大きいかどうかを確認します。

GreaterThanOrEqual(OracleDateTime, OracleDateTime)

OracleDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以上かどうかを確認します。

LessThan(OracleDateTime, OracleDateTime)

OracleDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより小さいかどうかを確認します。

LessThanOrEqual(OracleDateTime, OracleDateTime)

OracleDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以下かどうかを確認します。

NotEquals(OracleDateTime, OracleDateTime)

OracleDateTime の 2 つのインスタンスの論理比較を実行して、等しくないかどうかを確認します。

Parse(String)

指定した String 形式の日付と時刻を等価の OracleDateTime に変換します。

ToString()

この OracleDateTime 構造体を String に変換します。

演算子

Equality(OracleDateTime, OracleDateTime)

2 つの OracleDateTime 構造体の論理比較を実行して、等しいかどうかを確認します。

Explicit(OracleDateTime to DateTime)

OracleDateTime 構造体を DateTime 構造体に変換します。

Explicit(String to OracleDateTime)

StringOracleDateTime 構造体に変換します。

GreaterThan(OracleDateTime, OracleDateTime)

OracleDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより大きいかどうかを確認します。

GreaterThanOrEqual(OracleDateTime, OracleDateTime)

OracleDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以上かどうかを確認します。

Inequality(OracleDateTime, OracleDateTime)

OracleDateTime の 2 つのインスタンスの論理比較を実行して、等しいかどうかを確認します。

LessThan(OracleDateTime, OracleDateTime)

OracleDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより小さいかどうかを確認します。

LessThanOrEqual(OracleDateTime, OracleDateTime)

OracleDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以下かどうかを確認します。

適用対象