DateTimeOffset.AddTicks(Int64) Método

Definición

Devuelve un nuevo DateTimeOffset objeto que agrega un número especificado de tics 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 tics de 100 nanosegundos. El número puede ser negativo o positivo.

Devoluciones

Objeto cuyo valor es la suma de la fecha y hora representada por el objeto actual DateTimeOffset y el número de tics 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 millón de segundos. 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 pérdida de precisión.

Note

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
Segundo 10,000,000
Minuto 600,000,000
Hora 36,000,000,000
Día 864,000,000,000
Semana 6,048,000,000,000
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 en 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