Sdílet prostřednictvím


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);
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 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

Viz také