DateTimeOffset.AddTicks(Int64) Metoda

Definice

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

public DateTimeOffset AddTicks (long ticks);

Parametry

ticks
Int64

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

Návraty

Objekt, jehož hodnota je součet data a času reprezentovaných aktuálním DateTimeOffset objektem a počet značek reprezentovaných hodnotou 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

Zatržítk představuje 100 nanosekund, neboli jednu desetimiliontu sekundy. Vzhledem k tomu, že klíště je velmi malý a přesný časový interval, lze jakoukoli větší časovou jednotku vyjádřit jako počet impulzů bez ztráty přesnosti.

Poznámka

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

Následující tabulka uvádí počet značek v konkrétním časovém intervalu.

Časový interval Počet značek
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
Month (Měsíc) Závisí na počtu dnů v měsíci.
Jiný než přestupný rok 315,360,000,000,000
Přestupný rok 316,224,000,000,000

DateTimeOffset Vzhledem k tomu, že objekt nepředstavuje datum a čas v určitém časovém pásmu, AddTicks metoda při provádění aritmetických aritmetických operací data a času nebere v úvahu pravidla úprav určitého časového pásma.

Platí pro

Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 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
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Viz také