SqlDateTime-Member
Stellt die Daten für Datum und Uhrzeit mit einem Wert im Bereich zwischen dem 1. Januar 1753 und dem 31. Dezember 9999 mit einer Genauigkeit von 3,33 Millisekunden dar, die in einer Datenbank gespeichert oder aus dieser abgerufen werden sollen. SqlDateTime besitzt eine andere zugrunde liegende Datenstruktur als der entsprechende .NET Framework-Typ, DateTime, der jede Zeit zwischen dem 01.01.0001 um 12.00.00 Uhr und dem 31.12.9999 um 23.59.59 mit einer Genauigkeit von 100 Nanosekunden darstellen kann. SqlDateTime speichert den relativen Unterschied zum 01.01.1900 um 00.00.00 Uhr. Deshalb gibt eine Konvertierung von "00.00.00 Uhr am 01.01.1900" in eine ganze Zahl den Wert 0 (null) zurück.
In den folgenden Tabellen werden die vom SqlDateTime -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Konstruktoren
Name | Beschreibung | |
---|---|---|
SqlDateTime | Überladen. Initialisiert eine neue Instanz der SqlDateTime-Struktur. |
Zum Seitenanfang
Öffentliche Felder
Name | Beschreibung | |
---|---|---|
MaxValue | Stellt den größten gültigen Datumswert für eine SqlDateTime-Struktur dar. | |
MinValue | Stellt den kleinsten gültigen Datumswert für eine SqlDateTime-Struktur dar. | |
Null | Stellt einen NULL-Wert dar, der der Value-Eigenschaft einer Instanz der SqlDateTime-Struktur zugewiesen werden kann. | |
SQLTicksPerHour | Eine Konstante, deren Wert die einer Stunde entsprechende Anzahl von Ticks ist. | |
SQLTicksPerMinute | Eine Konstante, deren Wert die einer Minute entsprechende Anzahl von Ticks ist. | |
SQLTicksPerSecond | Eine Konstante, deren Wert die einer Sekunde entsprechende Anzahl von Ticks ist. |
Zum Seitenanfang
Öffentliche Eigenschaften
Name | Beschreibung | |
---|---|---|
DayTicks | Ruft die Anzahl der Ticks ab, die das Datum dieser SqlDateTime-Struktur darstellt. | |
IsNull | Ruft einen Wert ab, der angibt, ob die Value-Eigenschaft der SqlDateTime-Struktur NULL ist. | |
TimeTicks | Ruft die Anzahl der Ticks ab, die die Uhrzeit dieser SqlDateTime-Struktur darstellt. | |
Value | Ruft den Wert der SqlDateTime-Struktur ab. Diese Eigenschaft ist schreibgeschützt. |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
Add | Fügt der angegebenen Timespan ein SqlDateTime hinzu. | |
CompareTo | Überladen. Vergleicht diese SqlDateTime-Struktur mit dem angegebenen Parameter und gibt eine Angabe über das Verhältnis der jeweiligen Werte zurück. | |
Equals | Überladen. Überschrieben. Führt einen logischen Vergleich von zwei SqlDateTime-Strukturen aus, um zu bestimmen, ob sie identisch sind. | |
GetHashCode | Überschrieben. Ruft den Hashcode für diese Instanz ab. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
GetXsdType | Gibt die XML-Schemadefinitionssprache (XSD) des angegebenen XmlSchemaSet zurück. | |
GreaterThan | Vergleicht zwei Instanzen von SqlDateTime, um zu bestimmen, ob die erste größer als die zweite ist. | |
GreaterThanOrEqual | Vergleicht zwei Instanzen von SqlDateTime, um zu bestimmen, ob die erste größer oder gleich der zweiten ist. | |
LessThan | Vergleicht zwei Instanzen von SqlDateTime, um zu bestimmen, ob die erste kleiner als die zweite ist. | |
LessThanOrEqual | Vergleicht zwei Instanzen von SqlDateTime, um zu bestimmen, ob die erste kleiner oder gleich der zweiten ist. | |
NotEquals | Führt einen logischen Vergleich von zwei SqlDateTime-Strukturen aus, um zu bestimmen, ob sie identisch sind. | |
op_Addition | Fügt der angegebenen SqlDateTime-Struktur die durch den angegebenen TimeSpan-Parameter angegebene Zeit t hinzu. | |
op_Equality | Führt einen logischen Vergleich von zwei SqlDateTime-Strukturen aus, um zu bestimmen, ob sie identisch sind. | |
op_Explicit | Überladen. Konvertiert einen Parameter in eine und aus einer SqlDateTime-Struktur. | |
op_GreaterThan | Vergleicht zwei Instanzen von SqlDateTime, um zu bestimmen, ob die erste größer als die zweite ist. | |
op_GreaterThanOrEqual | Vergleicht zwei Instanzen von SqlDateTime, um zu bestimmen, ob die erste größer oder gleich der zweiten ist. | |
op_Implicit | Konvertiert eine DateTime-Struktur in eine SqlDateTime-Struktur. | |
op_Inequality | Führt einen logischen Vergleich von zwei SqlDateTime-Strukturen aus, um zu bestimmen, ob sie identisch sind. | |
op_LessThan | Vergleicht zwei Instanzen von SqlDateTime, um zu bestimmen, ob die erste kleiner als die zweite ist. | |
op_LessThanOrEqual | Vergleicht zwei Instanzen von SqlDateTime, um zu bestimmen, ob die erste kleiner oder gleich der zweiten ist. | |
op_Subtraction | Subtrahiert die angegebene TimeSpan-Struktur t von der angegebenen SqlDateTime-Struktur. | |
Parse | Konvertiert die angegebene String-Darstellung von Datum und Uhrzeit in das SqlDateTime-Äquivalent. | |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) | |
Subtract | Subtrahiert die angegebene Timespan von dieser SqlDateTime-Instanz. | |
ToSqlString | Konvertiert diese SqlDateTime-Struktur in einen SqlString. | |
ToString | Überschrieben. Konvertiert diese SqlDateTime-Struktur in einen String. |
Zum Seitenanfang
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
Finalize | Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
System.Xml.Serialization.IXmlSerializable.GetSchema | Dieser Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code vorgesehen. | |
System.Xml.Serialization.IXmlSerializable.ReadXml | Dieser Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code vorgesehen. | |
System.Xml.Serialization.IXmlSerializable.WriteXml | Dieser Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code vorgesehen. |
Zum Seitenanfang
Siehe auch
Referenz
SqlDateTime-Struktur
System.Data.SqlTypes-Namespace