DateTimeOffset.AddTicks(Int64) Método

Definición

Devuelve un nuevo objeto DateTimeOffset, que agrega un número especificado de pasos al valor de esta instancia.

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

Parámetros

ticks
Int64

Número de pasos de 100 nanosegundos. El número puede ser positivo o negativo.

Devoluciones

Objeto cuyo valor es la suma de la fecha y hora representadas por el objeto DateTimeOffset actual y el número de pasos representados por ticks.

Excepciones

El valor resultante DateTimeOffset es menor que DateTimeOffset.MinValue.

O bien

El valor resultante DateTimeOffset es mayor que DateTimeOffset.MaxValue.

Comentarios

Un tic representa 100 nanosegundos, o un diez millonésima de segundo. Dado que un tic es un intervalo de tiempo muy pequeño y preciso, cualquier unidad de tiempo mayor se puede expresar como un número de tics sin una pérdida de precisión.

Nota:

Este método devuelve un nuevo DateTimeOffset objeto . No modifica el valor del objeto actual agregando ticks a su fecha y hora.

En la tabla siguiente se muestra el número de tics en un intervalo de tiempo determinado.

Intervalo de tiempo Número de tics
Second 10,000,000
Minute 600,000,000
Hora 36,000,000,000
Día 864,000,000,000
Semana 6,048,000,000,000
Month (Mes) Depende del número de días del mes.
Año no bisiesto 315,360,000,000,000
Año bisiesto 316,224,000,000,000

Dado que un DateTimeOffset objeto no representa la fecha y hora de una zona horaria específica, el AddTicks método no considera las reglas de ajuste de una zona horaria determinada cuando realiza la aritmética de fecha y hora.

Se aplica a

Consulte también