DateTimeOffset.AddTicks(Int64) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.