DateTimeOffset.AddTicks(Int64) Metoda

Definice

Vrátí nový DateTimeOffset objekt, který přidá zadaný počet záškrtů k hodnotě této instance.

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

Parametry

ticks
Int64

Počet 100 nanosekundových tisekund. Číslo může být záporné nebo kladné.

Návraty

Objekt, jehož hodnota je součet data a času reprezentovaný aktuálním DateTimeOffset objektem a počtem záškrtů reprezentovaných ticks.

Výjimky

Výsledná DateTimeOffset hodnota je menší než DateTimeOffset.MinValue.

nebo

Výsledná DateTimeOffset hodnota je větší než DateTimeOffset.MaxValue.

Poznámky

Klíště představuje 100 nanosekund nebo deset milionů sekund. Vzhledem k tomu, že tick je velmi malý a přesný časový interval, lze libovolnou větší časovou jednotku vyjádřit jako počet záškrtů bez ztráty přesnosti.

Note

Tato metoda vrátí nový DateTimeOffset objekt. Neupravuje hodnotu aktuálního objektu přidáním ticks k datu a času.

Následující tabulka uvádí počet záškrtů v určitém časovém intervalu.

Časový interval Počet záškrtů
Second 10,000,000
Minuta 600,000,000
Hodina 36,000,000,000
Den 864,000,000,000
Týden 6,048,000,000,000
Měsíc Závisí na počtu dní v měsíci.
Neskočitý rok 315,360,000,000,000
Přestupný rok 316,224,000,000,000

Vzhledem k tomu, že DateTimeOffset objekt nepředstavuje datum a čas v určitém časovém pásmu, AddTicks metoda nebere v úvahu pravidla úpravy konkrétního časového pásma, když provádí aritmetické datum a čas.

Platí pro

Viz také