Freigeben über


OracleDateTime Struktur

Definition

Stellt Datums- und Uhrzeitdaten dar, deren Werte zwischen dem 1. Januar 4712 v. Chr. und dem 31. Dezember 4712 n. Chr. liegen.

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
Vererbung
OracleDateTime
Implementiert

Hinweise

Um ein OracleDateTime Objekt abzurufen, rufen Sie die -Methode auf GetOracleDateTime .

Das mindest gültige Datum für eine OracleDateTime Struktur ist 1/1/0001 00:00:00.00. Oracle unterstützt jedoch Datumsangaben bereits ab dem 1. Januar 4712 v. Chr. Verwenden Sie zum Binden von BC-Datumsangaben einen String Parameter und die Konvertierungsfunktionen oracle TO_DATE bzw. TO_CHAR für Eingabe- und Ausgabeparameter.

Konstruktoren

OracleDateTime(DateTime)

Initialisiert eine neue Instanz der OracleDateTime-Struktur mit der angegebenen DateTime.

OracleDateTime(Int32, Int32, Int32)

Initialisiert eine neue Instanz der OracleDateTime-Struktur unter Verwendung der angegebenen Parameter, um das Jahr, den Monat und den Tag der neuen Struktur zu initialisieren.

OracleDateTime(Int32, Int32, Int32, Calendar)

Initialisiert eine neue Instanz der OracleDateTime-Struktur unter Verwendung der angegebenen Parameter, um das Jahr, den Monat, den Tag und den Kalender der neuen Struktur zu initialisieren.

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

Initialisiert eine neue Instanz der OracleDateTime-Struktur unter Verwendung der angegebenen Parameter, um das Jahr, den Monat, den Tag, die Stunde, die Minute und die Sekunde der neuen Struktur zu initialisieren.

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

Initialisiert eine neue Instanz der OracleDateTime-Struktur unter Verwendung der angegebenen Parameter, um das Jahr, den Monat, den Tag, die Stunde, die Minute und die Sekunde für den angegebenen Kalender der neuen Struktur zu initialisieren.

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

Initialisiert eine neue Instanz der OracleDateTime-Struktur unter Verwendung der angegebenen Parameter, um das Jahr, den Monat, den Tag, die Stunde, die Minute, die Sekunde und die Millisekunde der neuen Struktur zu initialisieren.

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

Initialisiert eine neue Instanz der OracleDateTime-Struktur unter Verwendung der angegebenen Parameter, um das Jahr, den Monat, den Tag, die Stunde, die Minute, die Sekunde und die Millisekunde für den angegebenen Kalender der neuen Struktur zu initialisieren.

OracleDateTime(Int64)

Initialisiert eine neue Instanz der OracleDateTime-Struktur unter Verwendung der angegebenen Anzahl von Teilstrichen.

OracleDateTime(OracleDateTime)

Initialisiert eine neue Instanz der OracleDateTime-Struktur aus einem vorhandenen OracleDateTime-Objekt.

Felder

MaxValue

Stellt den größten gültigen Datumswert für eine OracleDateTime-Struktur dar.

MinValue

Stellt den kleinsten gültigen Datumswert für eine OracleDateTime-Struktur dar.

Null

Stellt einen NULL-Wert dar, der der Value-Eigenschaft einer Instanz der OracleDateTime-Struktur zugewiesen werden kann.

Eigenschaften

Day

Ruft den Wert der OracleDateTime-Struktur als Tag ab.

Hour

Ruft den Wert der OracleDateTime-Struktur als Stunde ab.

IsNull

Ruft einen Wert ab, der angibt, ob die Value-Eigenschaft der OracleDateTime-Struktur NULL ist.

Millisecond

Ruft die Komponente für die Millisekunden des Datums ab, das durch diese Instanz dargestellt wird.

Minute

Ruft den Wert der OracleDateTime-Struktur als Minute ab.

Month

Ruft den Wert der OracleDateTime-Struktur als Monat ab.

Second

Ruft den Wert der OracleDateTime-Struktur als Sekunde ab.

Value

Ruft den Wert der OracleDateTime-Struktur ab.

Year

Ruft den Wert der OracleDateTime-Struktur als Jahr ab.

Methoden

CompareTo(Object)

Vergleicht diese OracleDateTime-Struktur mit dem angegebenen Objekt und gibt eine Angabe über das Verhältnis der jeweiligen Werte zurück.

Equals(Object)

Vergleicht den angegebenen Objektparameter mit der Value-Eigenschaft des OracleDateTime-Objekts.

Equals(OracleDateTime, OracleDateTime)

Führt einen logischen Vergleich von zwei OracleDateTime-Strukturen durch, um zu bestimmen, ob diese gleich sind.

GetHashCode()

Ruft den Hashcode für diese Instanz ab.

GreaterThan(OracleDateTime, OracleDateTime)

Vergleicht zwei Instanzen von OracleDateTime, um zu bestimmen, ob die erste größer als die zweite ist.

GreaterThanOrEqual(OracleDateTime, OracleDateTime)

Vergleicht zwei Instanzen von OracleDateTime, um zu bestimmen, ob die erste größer oder gleich der zweiten ist.

LessThan(OracleDateTime, OracleDateTime)

Vergleicht zwei Instanzen von OracleDateTime, um zu bestimmen, ob die erste kleiner als die zweite ist.

LessThanOrEqual(OracleDateTime, OracleDateTime)

Vergleicht zwei Instanzen von OracleDateTime, um zu bestimmen, ob die erste kleiner oder gleich der zweiten ist.

NotEquals(OracleDateTime, OracleDateTime)

Führt einen logischen Vergleich zweier Instanzen von OracleDateTime aus, um zu bestimmen, ob diese ungleich sind.

Parse(String)

Konvertiert die angegebene String-Darstellung einer Datums- und Zeitangabe in eine entsprechende OracleDateTime.

ToString()

Konvertiert diese OracleDateTime-Struktur in einen String.

Operatoren

Equality(OracleDateTime, OracleDateTime)

Führt einen logischen Vergleich zweier OracleDateTime-Strukturen durch, um zu bestimmen, ob diese gleich sind.

Explicit(OracleDateTime to DateTime)

Konvertiert eine OracleDateTime-Struktur in eine DateTime-Struktur.

Explicit(String to OracleDateTime)

Konvertiert einen String in eine OracleDateTime-Struktur.

GreaterThan(OracleDateTime, OracleDateTime)

Vergleicht zwei Instanzen von OracleDateTime, um zu bestimmen, ob die erste größer als die zweite ist.

GreaterThanOrEqual(OracleDateTime, OracleDateTime)

Vergleicht zwei Instanzen von OracleDateTime, um zu bestimmen, ob die erste größer oder gleich der zweiten ist.

Inequality(OracleDateTime, OracleDateTime)

Führt einen logischen Vergleich zweier Instanzen von OracleDateTime durch, um zu bestimmen, ob diese gleich sind.

LessThan(OracleDateTime, OracleDateTime)

Vergleicht zwei Instanzen von OracleDateTime, um zu bestimmen, ob die erste kleiner als die zweite ist.

LessThanOrEqual(OracleDateTime, OracleDateTime)

Vergleicht zwei Instanzen von OracleDateTime, um zu bestimmen, ob die erste kleiner oder gleich der zweiten ist.

Gilt für: