DateTimeOffset.AddTicks(Int64) Metodo

Definizione

Restituisce un nuovo oggetto DateTimeOffset che aggiunge il numero specificato di tick al valore di questa istanza.Returns a new DateTimeOffset object that adds a specified number of ticks to the value of this instance.

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.A number of 100-nanosecond ticks. Il numero può essere positivo o negativo.The number can be negative or positive.

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.An object whose value is the sum of the date and time represented by the current DateTimeOffset object and the number of ticks represented by ticks.

Eccezioni

Il valore DateTimeOffset risultante è minore di MinValue.The resulting DateTimeOffset value is less than MinValue.

-oppure--or- Il valore DateTimeOffset risultante è maggiore di MaxValue.The resulting DateTimeOffset value is greater than MaxValue.

Commenti

Un segno di selezione rappresenta 100 nanosecondi oppure un milionesimo di secondo.A tick represents 100 nanoseconds, or one-ten millionth of a second. Poiché un segno di selezione è un intervallo di tempo molto piccolo e preciso, qualsiasi unità di tempo più grande può essere espressa come numero di cicli senza perdita di precisione.Because a tick is a very small and precise time interval, any larger time unit can be expressed as a number of ticks without a loss of precision.

Nota

Questo metodo restituisce un nuovo oggetto DateTimeOffset.This method returns a new DateTimeOffset object. Non modifica il valore dell'oggetto corrente aggiungendo minutes alla relativa data e ora.It does not modify the value of the current object by adding minutes to its date and time.

La tabella seguente elenca il numero di cicli in un intervallo di tempo specifico.The following table lists the number of ticks in a particular time interval.

Intervallo di tempoTime interval Numero di cicliNumber of ticks
SecondSecond 10,000,00010,000,000
MinuteMinute 600,000,000600,000,000
OraHour 36,000,000,00036,000,000,000
DayDay 864,000,000,000864,000,000,000
SettimanaWeek 6,048,000,000,0006,048,000,000,000
MeseMonth Dipende dal numero di giorni del mese.Depends on number of days in the month.
Anno non bisestileNon-leap year 315,360,000,000,000315,360,000,000,000
Anno bisestileLeap year 316,224,000,000,000316,224,000,000,000

Poiché un oggetto DateTimeOffset non rappresenta la data e l'ora in un fuso orario specifico, il metodo AddTicks non considera le regole di rettifica di un determinato fuso orario quando esegue l'aritmetica di data e ora.Because a DateTimeOffset object does not represent the date and time in a specific time zone, the AddTicks method does not consider a particular time zone's adjustment rules when it performs date and time arithmetic.

Si applica a

Vedi anche