OracleDateTime 構造体

定義

BC 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
実装

注釈

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

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

コンストラクター

名前 説明
OracleDateTime(DateTime)

指定したDateTimeを使用して、OracleDateTime構造体の新しいインスタンスを初期化します。

OracleDateTime(Int32, Int32, Int32, Calendar)

指定されたパラメーターを使用して OracleDateTime 構造体の新しいインスタンスを初期化し、新しい構造体の年、月、日、カレンダーを初期化します。

OracleDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Calendar)

指定したパラメーターを使用して OracleDateTime 構造体の新しいインスタンスを初期化し、新しい構造体の指定したカレンダーの年、月、日、時、分、および秒を初期化します。

OracleDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Calendar)

指定したパラメーターを使用して OracleDateTime 構造体の新しいインスタンスを初期化し、新しい構造体の指定したカレンダーの年、月、日、時、分、秒、ミリ秒を初期化します。

OracleDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32)

指定したパラメーターを使用して OracleDateTime 構造体の新しいインスタンスを初期化し、新しい構造体の年、月、日、時、分、秒、ミリ秒を初期化します。

OracleDateTime(Int32, Int32, Int32, Int32, Int32, Int32)

指定したパラメーターを使用して OracleDateTime 構造体の新しいインスタンスを初期化し、新しい構造体の年、月、日、時、分、および秒を初期化します。

OracleDateTime(Int32, Int32, Int32)

指定されたパラメーターを使用して OracleDateTime 構造体の新しいインスタンスを初期化し、新しい構造体の年、月、日を初期化します。

OracleDateTime(Int64)

指定されたティック数を使用して、 OracleDateTime 構造体の新しいインスタンスを初期化します。

OracleDateTime(OracleDateTime)

既存のOracleDateTime オブジェクトからOracleDateTime構造体の新しいインスタンスを初期化します。

フィールド

名前 説明
MaxValue

OracleDateTime構造体の有効な最大日付値を表します。

MinValue

OracleDateTime構造体の有効な最小日付値を表します。

Null

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

プロパティ

名前 説明
Day

OracleDateTime構造体の値を 1 日として取得します。

Hour

OracleDateTime構造体の値を 1 時間として取得します。

IsNull

OracleDateTime構造体のValue プロパティが null かどうかを示す値を取得します。

Millisecond

このインスタンスによって表される日付のミリ秒のコンポーネントを取得します。

Minute

OracleDateTime構造体の値を分として取得します。

Month

OracleDateTime構造体の値を月として取得します。

Second

OracleDateTime構造体の値を 1 秒として取得します。

Value

OracleDateTime構造体の値を取得します。

Year

OracleDateTime構造体の値を年として取得します。

メソッド

名前 説明
CompareTo(Object)

この OracleDateTime 構造体を指定されたオブジェクトと比較し、その相対値を示す値を返します。

Equals(Object)

指定されたオブジェクト パラメーターを、OracleDateTime オブジェクトのValue プロパティと比較します。

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 番目のインスタンス以下かどうかを判断します。

適用対象