Auf Englisch lesen

Freigeben über


SqlMethods.DateDiffNanosecond Methode

Definition

Ermittelt die Anzahl von Nanosekundengrenzen zwischen zwei angegebenen Datumsangaben.

Überlädt

DateDiffNanosecond(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Ermittelt die Anzahl von Nanosekundengrenzen zwischen zwei Datumsangaben, die NULL-Werte zulassen.

DateDiffNanosecond(Nullable<DateTime>, Nullable<DateTime>)

Ermittelt die Anzahl von Nanosekundengrenzen zwischen zwei Datumsangaben, die NULL-Werte zulassen.

DateDiffNanosecond(DateTime, DateTime)

Ermittelt die Anzahl von Nanosekundengrenzen zwischen zwei Datumsangaben, die keine NULL-Werte zulassen.

DateDiffNanosecond(DateTimeOffset, DateTimeOffset)

Ermittelt die Anzahl von Nanosekundengrenzen zwischen zwei Datumsangaben, die keine NULL-Werte zulassen.

DateDiffNanosecond(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Ermittelt die Anzahl von Nanosekundengrenzen zwischen zwei Datumsangaben, die NULL-Werte zulassen.

public static int? DateDiffNanosecond(DateTimeOffset? startDate, DateTimeOffset? endDate);

Parameter

startDate
Nullable<DateTimeOffset>

Das Anfangsdatum für den Zeitraum.

endDate
Nullable<DateTimeOffset>

Das Enddatum für den Zeitraum.

Gibt zurück

Wenn beide Parameter nicht null sind, wird die Anzahl von Nanosekundengrenzen zwischen den zwei angegebenen Datumsangaben zurückgegeben. Wenn einer oder beide Parameter null sind, wird ein null-Wert zurückgegeben.

Hinweise

Entspricht der SQL Server-FunktionDATEDIFF, die zum Angeben des Typs der überschrittenen Zeitgrenze verwendet nanosecond wird. Weitere Informationen zu dieser SQL Server Funktion finden Sie unter DATEDIFF.

Gilt für:

.NET Framework 4.8.1 und andere Versionen
Produkt Versionen
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

DateDiffNanosecond(Nullable<DateTime>, Nullable<DateTime>)

Ermittelt die Anzahl von Nanosekundengrenzen zwischen zwei Datumsangaben, die NULL-Werte zulassen.

public static int? DateDiffNanosecond(DateTime? startDate, DateTime? endDate);

Parameter

startDate
Nullable<DateTime>

Das Anfangsdatum für den Zeitraum.

endDate
Nullable<DateTime>

Das Enddatum für den Zeitraum.

Gibt zurück

Wenn beide Parameter nicht null sind, wird die Anzahl von Nanosekundengrenzen zwischen den zwei angegebenen Datumsangaben zurückgegeben. Wenn einer oder beide Parameter null sind, wird ein null-Wert zurückgegeben.

Hinweise

Entspricht der SQL Server-FunktionDATEDIFF, die zum Angeben des Typs der überschrittenen Zeitgrenze verwendet nanosecond wird. Weitere Informationen zu dieser SQL Server Funktion finden Sie unter DATEDIFF.

Gilt für:

.NET Framework 4.8.1 und andere Versionen
Produkt Versionen
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

DateDiffNanosecond(DateTime, DateTime)

Ermittelt die Anzahl von Nanosekundengrenzen zwischen zwei Datumsangaben, die keine NULL-Werte zulassen.

public static int DateDiffNanosecond(DateTime startDate, DateTime endDate);

Parameter

startDate
DateTime

Das Anfangsdatum für den Zeitraum.

endDate
DateTime

Das Enddatum für den Zeitraum.

Gibt zurück

Die Anzahl von Nanosekundengrenzen zwischen den zwei angegebenen Datumsangaben.

Hinweise

Entspricht der SQL Server-FunktionDATEDIFF, die zum Angeben des Typs der überschrittenen Zeitgrenze verwendet nanosecond wird. Weitere Informationen zu dieser SQL Server Funktion finden Sie unter DATEDIFF.

Gilt für:

.NET Framework 4.8.1 und andere Versionen
Produkt Versionen
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

DateDiffNanosecond(DateTimeOffset, DateTimeOffset)

Ermittelt die Anzahl von Nanosekundengrenzen zwischen zwei Datumsangaben, die keine NULL-Werte zulassen.

public static int DateDiffNanosecond(DateTimeOffset startDate, DateTimeOffset endDate);

Parameter

startDate
DateTimeOffset

Das Anfangsdatum für den Zeitraum.

endDate
DateTimeOffset

Das Enddatum für den Zeitraum.

Gibt zurück

Die Anzahl von Nanosekundengrenzen zwischen den zwei angegebenen Datumsangaben.

Hinweise

Entspricht der SQL Server-FunktionDATEDIFF, die zum Angeben des Typs der überschrittenen Zeitgrenze verwendet nanosecond wird. Weitere Informationen zu dieser SQL Server Funktion finden Sie unter DATEDIFF.

Gilt für:

.NET Framework 4.8.1 und andere Versionen
Produkt Versionen
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1