OracleDate Members

OracleDate members are listed in the following tables:

OracleDate Constructors

OracleDate constructors are listed in Table 14-28

Table 28 OracleDate Constructors

Constructor Description
OracleDate Constructors Instantiates a new instance of OracleDate structure (Overloaded)

OracleDate Static Fields

The OracleDate static fields are listed in Table 14-29.

Table 29 OracleDate Static Fields

Field Description
MaxValue Represents the maximum valid date for an OracleDate structure, which is December 31, 9999 23:59:59
MinValue Represents the minimum valid date for an OracleDate structure, which is January 1, -4712 0:0:0
Null Represents a null value that can be assigned to the value of an OracleDate structure instance

OracleDate Static Methods

The OracleDate static methods are listed in Table 14-30.

Table 30 OracleDate Static Methods

Methods Description
Equals Determines if two OracleDate values are equal (Overloaded)
GreaterThan Determines if the first of two OracleDate values is greater than the second
GreaterThanOrEqual Determines if the first of two OracleDate values is greater than or equal to the second
LessThan Determines if the first of two OracleDate values is less than the second
LessThanOrEqual Determines if the first of two OracleDate values is less than or equal to the second
NotEquals Determines if two OracleDate values are not equal
GetSysDate Returns an OracleDate structure that represents the current date and time
Parse Returns an OracleDate structure and sets its value using a string

OracleDate Static Operators

The OracleDate static operators are listed in Table 14-31.

Table 31 OracleDate Static Operators

Operator Description
operator == Determines if two OracleDate values are the same
operator > Determines if the first of two OracleDate values is greater than the second
operator >= Determines if the first of two OracleDate values is greater than or equal to the second
operator != Determines if the two OracleDate values are not equal
operator < Determines if the first of two OracleDate values is less than the second
operator <= Determines if the first of two OracleDate values is less than or equal to the second

OracleDate Static Type Conversions

The OracleDate static type conversions are listed in Table 14-32.

Table 32 OracleDate Static Type Conversions

Operator Description
explicit operator DateTime Converts a structure to a DateTime structure
explicit operator OracleDate Converts a structure to an OracleDate structure (Overloaded)

OracleDate Properties

The OracleDate properties are listed in Table 14-33.

Table 33 OracleDate Properties

Properties Description
BinData Gets an array of bytes that represents an Oracle DATE in Oracle internal format
Day Gets the day component of an OracleDate method
IsNull Indicates whether or not the current instance has a null value
Hour Gets the hour component of an OracleDate
Minute Gets the minute component of an OracleDate
Month Gets the month component of an OracleDate
Second Gets the second component of an OracleDate
Value Gets the date and time that is stored in the OracleDate structure
Year Gets the year component of an OracleDate

OracleDate Methods

The OracleDate methods are listed in Table 14-34.

Table 34 OracleDate Methods

Methods Description
CompareTo Compares the current OracleDate instance to an object, and returns an integer that represents their relative values
Equals Determines whether or not an object has the same date and time as the current OracleDate instance (Overloaded)
GetHashCode Returns a hash code for the OracleDate instance
GetDaysBetween Calculates the number of days between the current OracleDate instance and an OracleDate structure
GetType Inherited from System.Object
ToOracleTimeStamp Converts the current OracleDate structure to an OracleTimeStamp structure
ToString Returns the string representation of the current instance. (Overloaded)

See Also: