OracleDateTime Struktura

Definicja

Reprezentuje dane daty i godziny w wartości 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ć obiekt, wywołaj metodę OracleDateTimeGetOracleDateTime .

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

Konstruktory

OracleDateTime(DateTime)

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

OracleDateTime(Int32, Int32, Int32)

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

OracleDateTime(Int32, Int32, Int32, Calendar)

Inicjuje OracleDateTime nowe wystąpienie struktury przy użyciu podanych parametrów, aby zainicjować rok, miesiąc, dzień i kalendarz nowej struktury.

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

Inicjuje OracleDateTime nowe wystąpienie 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 OracleDateTime nowe wystąpienie 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 OracleDateTime nowe wystąpienie 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 OracleDateTime nowe wystąpienie struktury przy użyciu podanych parametrów w celu zainicjowania roku, miesiąca, dnia, godziny, minuty, sekundy i milisekund dla określonego kalendarza nowej struktury.

OracleDateTime(Int64)

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

OracleDateTime(OracleDateTime)

Inicjuje OracleDateTime nowe wystąpienie 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 drugą.

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, OracleDateTime aby określić, czy pierwszy jest większy niż drugi.

GreaterThanOrEqual(OracleDateTime, OracleDateTime)

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

LessThan(OracleDateTime, OracleDateTime)

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

LessThanOrEqual(OracleDateTime, OracleDateTime)

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

NotEquals(OracleDateTime, OracleDateTime)

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

Parse(String)

Konwertuje określoną String reprezentację daty i godziny na równoważną OracleDateTime .

ToString()

Konwertuje tę OracleDateTime strukturę na .String

Operatory

Equality(OracleDateTime, OracleDateTime)

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

Explicit(OracleDateTime to DateTime)

Konwertuje OracleDateTime strukturę na DateTime strukturę.

Explicit(String to OracleDateTime)

Konwertuje obiekt String na OracleDateTime strukturę.

GreaterThan(OracleDateTime, OracleDateTime)

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

GreaterThanOrEqual(OracleDateTime, OracleDateTime)

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

Inequality(OracleDateTime, OracleDateTime)

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

LessThan(OracleDateTime, OracleDateTime)

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

LessThanOrEqual(OracleDateTime, OracleDateTime)

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

Dotyczy