DateTimeOffset.AddTicks(Int64) Metoda

Definicja

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

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.

Dotyczy

Zobacz też