Freigeben über


DateTimeOffset.AddTicks(Int64) Methode

Definition

Gibt ein neues DateTimeOffset-Objekt zurück, das eine angegebene Anzahl von Ticks zum Wert dieser Instanz addiert.

public:
 DateTimeOffset AddTicks(long ticks);
public DateTimeOffset AddTicks (long ticks);
member this.AddTicks : int64 -> DateTimeOffset
Public Function AddTicks (ticks As Long) As DateTimeOffset

Parameter

ticks
Int64

Eine Anzahl von 100-Nanosekunden-Ticks. Die Zahl kann negativ oder positiv sein.

Gibt zurück

Ein Objekt, dessen Wert die Summe aus der vom aktuellen DateTimeOffset-Objekt dargestellten Datums- und Uhrzeitangabe und der von ticks dargestellten Anzahl von Ticks ist.

Ausnahmen

Der resultierende DateTimeOffset Wert ist kleiner als DateTimeOffset.MinValue.

Oder

Der resultierende DateTimeOffset Wert ist größer als DateTimeOffset.MaxValue.

Hinweise

Ein Tick stellt 100 Nanosekunden oder eine zehnmillionstel Sekunde dar. Da ein Tick ein sehr kleines und präzises Zeitintervall ist, kann jede größere Zeiteinheit ohne Genauigkeitsverlust als Anzahl von Ticks ausgedrückt werden.

Hinweis

Diese Methode gibt ein neues DateTimeOffset Objekt zurück. Der Wert des aktuellen Objekts wird nicht geändert, indem datum und uhrzeit hinzugefügt ticks werden.

In der folgenden Tabelle ist die Anzahl der Ticks in einem bestimmten Zeitintervall aufgeführt.

Zeitintervall Anzahl der Ticks
Second 10,000,000
Minute 600,000,000
Stunde 36,000,000,000
Tag 864,000,000,000
Woche 6,048,000,000,000
Month (Monat) Hängt von der Anzahl der Tage im Monat ab.
Nicht schaltfähiges Jahr 315,360,000,000,000
Schaltjahr 316,224,000,000,000

Da ein DateTimeOffset Objekt das Datum und die Uhrzeit in einer bestimmten Zeitzone nicht darstellt, berücksichtigt die AddTicks Methode die Anpassungsregeln einer bestimmten Zeitzone nicht, wenn sie Datums- und Uhrzeitarithmetik ausführt.

Gilt für:

Weitere Informationen