OracleDateTime OracleDateTime OracleDateTime OracleDateTime Struct

定義

BC 4712 年 1 月 1 日から AD 4712 年 12 月 31 日までの日付と時刻を表します。Represents date and time data ranging in value from January 1, 4712 BC to December 31, 4712 AD.

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
継承
OracleDateTimeOracleDateTimeOracleDateTimeOracleDateTime
実装

注釈

OracleDateTimeオブジェクトを取得するには、 GetOracleDateTimeメソッドを呼び出します。To obtain an OracleDateTime object, call the GetOracleDateTime method.

OracleDateTime構造体の有効な日付の最小値は 1/1/0001 00:00:00 です。The minimum valid date for an OracleDateTime structure is 1/1/0001 00:00:00. ただし、Oracle では、4712 BC 年1月1日より前の日付がサポートされています。However, Oracle supports dates as early as January 1, 4712 BC. BC 日付をバインドするにはString 、パラメーターと、それぞれの入力パラメーターと出力パラメーターに対して Oracle TO_DATE または TO_CHAR 変換関数を使用します。To bind BC dates, use a String parameter and the Oracle TO_DATE or TO_CHAR conversion functions for input and output parameters respectively.

コンストラクター

OracleDateTime(OracleDateTime) OracleDateTime(OracleDateTime) OracleDateTime(OracleDateTime) OracleDateTime(OracleDateTime)

既存の OracleDateTime オブジェクトを使用して、OracleDateTime 構造体の新しいインスタンスを初期化します。Initializes a new instance of the OracleDateTime structure from an existing OracleDateTime object.

OracleDateTime(DateTime) OracleDateTime(DateTime) OracleDateTime(DateTime) OracleDateTime(DateTime)

OracleDateTime を指定して、DateTime 構造体の新しいインスタンスを初期化します。Initializes a new instance of the OracleDateTime structure with the specified DateTime.

OracleDateTime(Int64) OracleDateTime(Int64) OracleDateTime(Int64) OracleDateTime(Int64)

指定したタイマー刻み数を使用して、OracleDateTime 構造体の新しいインスタンスを初期化します。Initializes a new instance of the OracleDateTime structure using the supplied number of ticks.

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

新しい構造体の年、月、日を初期化するパラメーターを指定して、OracleDateTime 構造体の新しいインスタンスを初期化します。Initializes a new instance of the OracleDateTime structure using the supplied parameters to initialize the year, month, and day of the new structure.

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

新しい構造体の年、月、日、およびカレンダーを初期化するパラメーターを指定して、OracleDateTime 構造体の新しいインスタンスを初期化します。Initializes a new instance of the OracleDateTime structure using the supplied parameters to initialize the year, month, day, and calendar of the new structure.

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

新しい構造体の年、月、日、時、分、秒を初期化するパラメーターを指定して、OracleDateTime 構造体の新しいインスタンスを初期化します。Initializes a new instance of the OracleDateTime structure using the supplied parameters to initialize the year, month, day, hour, minute, and second of the new structure.

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

新しい構造体の指定したカレンダーの年、月、日、時、分、秒を初期化するパラメーターを指定して、OracleDateTime 構造体の新しいインスタンスを初期化します。Initializes a new instance of the OracleDateTime structure using the supplied parameters to initialize the year, month, day, hour, minute, and second for the specified calendar of the new structure.

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

新しい構造体の年、月、日、時、分、秒、ミリ秒を初期化するパラメーターを指定して、OracleDateTime 構造体の新しいインスタンスを初期化します。Initializes a new instance of the OracleDateTime structure using the supplied parameters to initialize the year, month, day, hour, minute, second, and millisecond of the new structure.

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

新しい構造体の指定したカレンダーの年、月、日、時、分、秒、およびミリ秒を初期化するパラメーターを指定して、OracleDateTime 構造体の新しいインスタンスを初期化します。Initializes a new instance of the OracleDateTime structure using the supplied parameters to initialize the year, month, day, hour, minute, second, and millisecond for the specified calendar of the new structure.

フィールド

MaxValue MaxValue MaxValue MaxValue

OracleDateTime 構造体の有効な日付の最大値を表します。Represents the maximum valid date value for an OracleDateTime structure.

MinValue MinValue MinValue MinValue

OracleDateTime 構造体の有効な日付の最小値を表します。Represents the minimum valid date value for an OracleDateTime structure.

Null Null Null Null

Value 構造体のインスタンスの OracleDateTime プロパティに割り当てることができる null 値を表します。Represents a null value that can be assigned to the Value property of an instance of the OracleDateTime structure.

プロパティ

Day Day Day Day

OracleDateTime 構造体の値を日として取得します。Gets the value of the OracleDateTime structure as a day.

Hour Hour Hour Hour

OracleDateTime 構造体の値を時間として取得します。Gets the value of the OracleDateTime structure as an hour.

IsNull IsNull IsNull IsNull

Value 構造体の OracleDateTime プロパティが null かどうかを示す値を取得します。Gets a value indicating whether the Value property of the OracleDateTime structure is null.

Millisecond Millisecond Millisecond Millisecond

このインスタンスで表される日付のミリ秒の部分を取得します。Gets the milliseconds component of the date represented by this instance.

Minute Minute Minute Minute

OracleDateTime 構造体の値を分として取得します。Gets the value of the OracleDateTime structure as a minute.

Month Month Month Month

OracleDateTime 構造体の値を月として取得します。Gets the value of the OracleDateTime structure as a month.

Second Second Second Second

OracleDateTime 構造体の値を秒として取得します。Gets the value of the OracleDateTime structure as a second.

Value Value Value Value

OracleDateTime 構造体の値を取得します。Gets the value of the OracleDateTime structure.

Year Year Year Year

OracleDateTime 構造体の値を年として取得します。Gets the value of the OracleDateTime structure as a year.

メソッド

CompareTo(Object) CompareTo(Object) CompareTo(Object) CompareTo(Object)

指定したオブジェクトとこの OracleDateTime 構造体を比較し、これらの相対値を示す値を返します。Compares this OracleDateTime structure to the supplied object and returns an indication of their relative values.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクト パラメーターを Value オブジェクトの OracleDateTime プロパティと比較します。Compares the supplied object parameter to the Value property of the OracleDateTime object.

Equals(OracleDateTime, OracleDateTime) Equals(OracleDateTime, OracleDateTime) Equals(OracleDateTime, OracleDateTime) Equals(OracleDateTime, OracleDateTime)

2 つの OracleDateTime 構造体の論理比較を実行して、等しいかどうかを確認します。Performs a logical comparison of two OracleDateTime structures to determine whether they are equal.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

インスタンスのハッシュ コードを取得します。Gets the hash code for this instance.

GreaterThan(OracleDateTime, OracleDateTime) GreaterThan(OracleDateTime, OracleDateTime) GreaterThan(OracleDateTime, OracleDateTime) GreaterThan(OracleDateTime, OracleDateTime)

OracleDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより大きいかどうかを確認します。Compares two instances of OracleDateTime to determine whether the first is greater than the second.

GreaterThanOrEqual(OracleDateTime, OracleDateTime) GreaterThanOrEqual(OracleDateTime, OracleDateTime) GreaterThanOrEqual(OracleDateTime, OracleDateTime) GreaterThanOrEqual(OracleDateTime, OracleDateTime)

OracleDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以上かどうかを確認します。Compares two instances of OracleDateTime to determine whether the first is greater than or equal to the second.

LessThan(OracleDateTime, OracleDateTime) LessThan(OracleDateTime, OracleDateTime) LessThan(OracleDateTime, OracleDateTime) LessThan(OracleDateTime, OracleDateTime)

OracleDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより小さいかどうかを確認します。Compares two instances of OracleDateTime to determine whether the first is less than the second.

LessThanOrEqual(OracleDateTime, OracleDateTime) LessThanOrEqual(OracleDateTime, OracleDateTime) LessThanOrEqual(OracleDateTime, OracleDateTime) LessThanOrEqual(OracleDateTime, OracleDateTime)

OracleDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以下かどうかを確認します。Compares two instances of OracleDateTime to determine whether the first is less than or equal to the second.

NotEquals(OracleDateTime, OracleDateTime) NotEquals(OracleDateTime, OracleDateTime) NotEquals(OracleDateTime, OracleDateTime) NotEquals(OracleDateTime, OracleDateTime)

OracleDateTime の 2 つのインスタンスの論理比較を実行して、等しくないかどうかを確認します。Performs a logical comparison of two instances of OracleDateTime to determine if they are not equal.

Parse(String) Parse(String) Parse(String) Parse(String)

指定した String 形式の日付と時刻を等価の OracleDateTime に変換します。Converts the specified String representation of a date and time to its OracleDateTime equivalent.

ToString() ToString() ToString() ToString()

この OracleDateTime 構造体を String に変換します。Converts this OracleDateTime structure to a String.

演算子

Equality(OracleDateTime, OracleDateTime) Equality(OracleDateTime, OracleDateTime) Equality(OracleDateTime, OracleDateTime) Equality(OracleDateTime, OracleDateTime)

2 つの OracleDateTime 構造体の論理比較を実行して、等しいかどうかを確認します。Performs a logical comparison of two OracleDateTime structures to determine if they are equal.

Explicit(String to OracleDateTime) Explicit(String to OracleDateTime) Explicit(String to OracleDateTime) Explicit(String to OracleDateTime)

StringOracleDateTime 構造体に変換します。Converts a String to an OracleDateTime structure.

Explicit(OracleDateTime to DateTime) Explicit(OracleDateTime to DateTime) Explicit(OracleDateTime to DateTime) Explicit(OracleDateTime to DateTime)

OracleDateTime 構造体を DateTime 構造体に変換します。Converts an OracleDateTime structure to a DateTime structure.

GreaterThan(OracleDateTime, OracleDateTime) GreaterThan(OracleDateTime, OracleDateTime) GreaterThan(OracleDateTime, OracleDateTime) GreaterThan(OracleDateTime, OracleDateTime)

OracleDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより大きいかどうかを確認します。Compares two instances of OracleDateTime to determine if the first is greater than the second.

GreaterThanOrEqual(OracleDateTime, OracleDateTime) GreaterThanOrEqual(OracleDateTime, OracleDateTime) GreaterThanOrEqual(OracleDateTime, OracleDateTime) GreaterThanOrEqual(OracleDateTime, OracleDateTime)

OracleDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以上かどうかを確認します。Compares two instances of OracleDateTime to determine if the first is greater than or equal to the second.

Inequality(OracleDateTime, OracleDateTime) Inequality(OracleDateTime, OracleDateTime) Inequality(OracleDateTime, OracleDateTime) Inequality(OracleDateTime, OracleDateTime)

OracleDateTime の 2 つのインスタンスの論理比較を実行して、等しいかどうかを確認します。Performs a logical comparison of two instances of OracleDateTime to determine if they are equal.

LessThan(OracleDateTime, OracleDateTime) LessThan(OracleDateTime, OracleDateTime) LessThan(OracleDateTime, OracleDateTime) LessThan(OracleDateTime, OracleDateTime)

OracleDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより小さいかどうかを確認します。Compares two instances of OracleDateTime to determine if the first is less than the second.

LessThanOrEqual(OracleDateTime, OracleDateTime) LessThanOrEqual(OracleDateTime, OracleDateTime) LessThanOrEqual(OracleDateTime, OracleDateTime) LessThanOrEqual(OracleDateTime, OracleDateTime)

OracleDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以下かどうかを確認します。Compares two instances of OracleDateTime to determine if the first is less than or equal to the second.

適用対象