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 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.