Udostępnij za pośrednictwem


OracleDateTime Struktura

Definicja

Reprezentuje dane daty i godziny od 1 stycznia 4712 BC do 31 grudnia 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
Dziedziczenie
OracleDateTime
Implementuje

Uwagi

Aby uzyskać OracleDateTime obiekt, wywołaj metodę GetOracleDateTime .

Minimalna OracleDateTime prawidłowa data struktury to 1/1/0001 00:00:00. Jednak Oracle obsługuje daty już 1 stycznia 4712 p.n.e. Aby powiązać daty BC, użyj parametru String oraz funkcji konwersji oracle TO_DATE lub TO_CHAR dla parametrów wejściowych i wyjściowych.

Konstruktory

OracleDateTime(DateTime)

Inicjuje nowe wystąpienie OracleDateTime struktury przy użyciu określonego DateTimeelementu .

OracleDateTime(Int32, Int32, Int32)

Inicjuje nowe wystąpienie OracleDateTime struktury przy użyciu podanych parametrów w celu zainicjowania roku, miesiąca i dnia nowej struktury.

OracleDateTime(Int32, Int32, Int32, Calendar)

Inicjuje nowe wystąpienie OracleDateTime struktury przy użyciu podanych parametrów w celu zainicjowania roku, miesiąca, dnia i kalendarza nowej struktury.

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

Inicjuje nowe wystąpienie OracleDateTime struktury przy użyciu podanych parametrów w celu zainicjowania roku, miesiąca, dnia, godziny, minuty i drugiej nowej struktury.

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

Inicjuje nowe wystąpienie OracleDateTime struktury przy użyciu podanych parametrów w celu zainicjowania roku, miesiąca, dnia, godziny, minuty i sekundy dla określonego kalendarza nowej struktury.

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

Inicjuje nowe wystąpienie OracleDateTime struktury przy użyciu podanych parametrów w celu zainicjowania roku, miesiąca, dnia, godziny, minuty, sekundy i milisekund nowej struktury.

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

Inicjuje nowe wystąpienie OracleDateTime struktury przy użyciu podanych parametrów w celu zainicjowania roku, miesiąca, dnia, godziny, minuty, sekundy i milisekundy dla określonego kalendarza nowej struktury.

OracleDateTime(Int64)

Inicjuje nowe wystąpienie OracleDateTime struktury przy użyciu podanej liczby kleszczy.

OracleDateTime(OracleDateTime)

Inicjuje nowe wystąpienie OracleDateTime struktury z istniejącego OracleDateTime obiektu.

Pola

MaxValue

Reprezentuje maksymalną prawidłową OracleDateTime wartość daty dla struktury.

MinValue

Reprezentuje minimalną prawidłową OracleDateTime wartość daty dla struktury.

Null

Reprezentuje wartość null, którą można przypisać do Value właściwości wystąpienia OracleDateTime struktury.

Właściwości

Day

Pobiera wartość OracleDateTime struktury jako dzień.

Hour

Pobiera wartość OracleDateTime struktury jako godzinę.

IsNull

Pobiera wartość wskazującą, czy Value właściwość OracleDateTime struktury ma wartość null.

Millisecond

Pobiera składnik milisekund daty reprezentowanej przez to wystąpienie.

Minute

Pobiera wartość OracleDateTime struktury jako minutę.

Month

Pobiera wartość OracleDateTime struktury jako miesiąc.

Second

Pobiera wartość OracleDateTime struktury jako sekundę.

Value

Pobiera wartość OracleDateTime struktury.

Year

Pobiera wartość OracleDateTime struktury jako rok.

Metody

CompareTo(Object)

Porównuje tę OracleDateTime strukturę z podanym obiektem i zwraca wskazanie ich wartości względnych.

Equals(Object)

Porównuje podany parametr obiektu z właściwością ValueOracleDateTime obiektu.

Equals(OracleDateTime, OracleDateTime)

Wykonuje logiczne porównanie dwóch OracleDateTime struktur, aby określić, czy są równe.

GetHashCode()

Pobiera kod skrótu dla tego wystąpienia.

GreaterThan(OracleDateTime, OracleDateTime)

Porównuje dwa wystąpienia klasy OracleDateTime , aby określić, czy pierwszy jest większy niż drugi.

GreaterThanOrEqual(OracleDateTime, OracleDateTime)

Porównuje dwa wystąpienia klasy OracleDateTime , aby określić, czy pierwszy jest większy, czy równy drugiej.

LessThan(OracleDateTime, OracleDateTime)

Porównuje dwa wystąpienia klasy OracleDateTime , aby określić, czy pierwszy jest mniejszy niż drugi.

LessThanOrEqual(OracleDateTime, OracleDateTime)

Porównuje OracleDateTime dwa wystąpienia klasy , aby określić, czy pierwszy jest mniejszy, czy równy drugiemu.

NotEquals(OracleDateTime, OracleDateTime)

Wykonuje logiczne porównanie dwóch wystąpień, OracleDateTime aby określić, czy nie są równe.

Parse(String)

Konwertuje określoną String reprezentację daty i godziny na jej OracleDateTime odpowiednik.

ToString()

Konwertuje tę OracleDateTime strukturę na .String

Operatory

Equality(OracleDateTime, OracleDateTime)

Wykonuje logiczne porównanie dwóch OracleDateTime struktur, aby określić, czy są równe.

Explicit(OracleDateTime to DateTime)

Konwertuje OracleDateTime strukturę na DateTime strukturę.

Explicit(String to OracleDateTime)

Konwertuje String obiekt OracleDateTime na strukturę.

GreaterThan(OracleDateTime, OracleDateTime)

Porównuje dwa wystąpienia klasy OracleDateTime , aby określić, czy pierwszy jest większy niż drugi.

GreaterThanOrEqual(OracleDateTime, OracleDateTime)

Porównuje dwa wystąpienia klasy OracleDateTime , aby określić, czy pierwszy jest większy niż lub równy drugiej.

Inequality(OracleDateTime, OracleDateTime)

Wykonuje logiczne porównanie dwóch wystąpień OracleDateTime , aby określić, czy są równe.

LessThan(OracleDateTime, OracleDateTime)

Porównuje dwa wystąpienia klasy OracleDateTime , aby określić, czy pierwszy jest mniejszy niż drugi.

LessThanOrEqual(OracleDateTime, OracleDateTime)

Porównuje OracleDateTime dwa wystąpienia klasy , aby określić, czy pierwszy jest mniejszy niż lub równy drugiemu.

Dotyczy