DateTimeOffset.AddTicks(Int64) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca nowy DateTimeOffset obiekt, który dodaje określoną liczbę znaczników do wartości tego wystąpienia.
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
Liczba 100-nanosekundowych kleszczy. Liczba może być dodatnia lub ujemna.
Zwraca
Obiekt, którego wartość jest sumą daty i godziny reprezentowanej przez bieżący DateTimeOffset obiekt oraz liczbę znaczników reprezentowanych przez ticks
element .
Wyjątki
Wynikowa DateTimeOffset wartość jest mniejsza niż DateTimeOffset.MinValue.
-lub-
Wynikowa DateTimeOffset wartość jest większa niż DateTimeOffset.MaxValue.
Uwagi
Kleszcz reprezentuje 100 nanosekund lub jedną dziesiątą sekundy. Ponieważ znacznik jest bardzo małym i precyzyjnym interwałem czasu, każda większa jednostka czasu może być wyrażona jako liczba kleszczy bez utraty precyzji.
Uwaga
Ta metoda zwraca nowy DateTimeOffset obiekt. Nie modyfikuje on wartości bieżącego obiektu przez dodanie ticks
do jego daty i godziny.
W poniższej tabeli wymieniono liczbę znaczników w określonym interwale czasu.
Przedział czasu | Liczba kleszczy |
---|---|
Second | 10,000,000 |
Minuta | 600,000,000 |
Godzina | 36,000,000,000 |
Dzień | 864,000,000,000 |
Tydzień | 6,048,000,000,000 |
Month (Miesiąc) | Zależy od liczby dni w miesiącu. |
Rok bez przestępny | 315,360,000,000,000 |
Rok przestępny | 316,224,000,000,000 |
DateTimeOffset Ponieważ obiekt nie reprezentuje daty i godziny w określonej strefie czasowej, AddTicks metoda nie uwzględnia reguł korekty określonej strefy czasowej podczas wykonywania arytmetyki daty i godziny.