DateTimeOffset.AddTicks(Int64) Methode

Definitie

Retourneert een nieuw DateTimeOffset object waarmee een opgegeven aantal tikken wordt toegevoegd aan de waarde van dit exemplaar.

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

Parameters

ticks
Int64

Een aantal tikken van 100 nanoseconden. Het getal kan negatief of positief zijn.

Retouren

Een object waarvan de waarde de som is van de datum en tijd die wordt vertegenwoordigd door het huidige DateTimeOffset object en het aantal tikken dat wordt vertegenwoordigd door ticks.

Uitzonderingen

De resulterende DateTimeOffset waarde is kleiner dan DateTimeOffset.MinValue.

– of –

De resulterende DateTimeOffset waarde is groter dan DateTimeOffset.MaxValue.

Opmerkingen

Een maatstreepje vertegenwoordigt 100 nanoseconden of een tien miljoenste van een seconde. Omdat een maatstreepje een zeer klein en nauwkeurig tijdsinterval is, kan elke grotere tijdseenheid worden uitgedrukt als een aantal tikken zonder precisieverlies.

Note

Met deze methode wordt een nieuw DateTimeOffset object geretourneerd. De waarde van het huidige object wordt niet gewijzigd door deze toe te voegen aan ticks de datum en tijd.

De volgende tabel bevat het aantal tikken in een bepaald tijdsinterval.

Tijdsinterval Aantal tikken
Seconde 10,000,000
Minuut 600,000,000
Uur 36,000,000,000
Dag 864,000,000,000
Week 6,048,000,000,000
Maand Is afhankelijk van het aantal dagen in de maand.
Niet-schrikkeljaar 315,360,000,000,000
Schrikkeljaar 316,224,000,000,000

Omdat een DateTimeOffset object de datum en tijd in een specifieke tijdzone niet vertegenwoordigt, wordt bij het uitvoeren van datum- en tijdberekeningen geen rekening gehouden met de AddTicks aanpassingsregels van een bepaalde tijdzone.

Van toepassing op

Zie ook