Condividi tramite


DateTimeOffset.AddTicks(Int64) Metodo

Definizione

Restituisce un nuovo oggetto DateTimeOffset che aggiunge il numero specificato di tick al valore di questa istanza.

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

Parametri

ticks
Int64

Numero di tick di 100 nanosecondi. Il numero può essere positivo o negativo.

Restituisce

Oggetto il cui valore è la somma della data e dell'ora rappresentate dall'oggetto DateTimeOffset corrente e del numero di tick rappresentato da ticks.

Eccezioni

Il valore risultante DateTimeOffset è minore di DateTimeOffset.MinValue.

-oppure-

Il valore risultante DateTimeOffset è maggiore di DateTimeOffset.MaxValue.

Commenti

Un segno di graduazione rappresenta 100 nanosecondi o un milione di secondi. Poiché un tick è un intervallo di tempo molto piccolo e preciso, qualsiasi unità temporale più grande può essere espressa come numero di tick senza perdita di precisione.

Nota

Questo metodo restituisce un nuovo DateTimeOffset oggetto. Non modifica il valore dell'oggetto corrente aggiungendo ticks alla data e all'ora.

La tabella seguente elenca il numero di tick in un intervallo di tempo specifico.

Intervallo di tempo Numero di tick
Second 10,000,000
Minuto 600,000,000
Ora 36,000,000,000
Giorno 864,000,000,000
Settimana 6,048,000,000,000
Month Dipende dal numero di giorni nel mese.
Anno non bisestile 315,360,000,000,000
Bisestile 316,224,000,000,000

Poiché un DateTimeOffset oggetto non rappresenta la data e l'ora in un fuso orario specifico, il AddTicks metodo non considera le regole di regolazione di un particolare fuso orario quando esegue l'aritmetica di data e ora.

Si applica a

Vedi anche