DateTimeOffset.AddTicks(Int64) Método

Definição

Devolve um novo DateTimeOffset objeto que adiciona um número especificado de ticks ao valor desta instância.

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

Vários tiques de 100 nanossegundos. O número pode ser negativo ou positivo.

Devoluções

Um objeto cujo valor é a soma da data e hora representadas pelo objeto atual DateTimeOffset e o número de ticks representado por ticks.

Exceções

O valor resultante DateTimeOffset é inferior ao DateTimeOffset.MinValue.

-ou-

O valor resultante DateTimeOffset é superior ao DateTimeOffset.MaxValue.

Observações

Um tick representa 100 nanossegundos, ou um décimo milionésimo de segundo. Como um tick é um intervalo de tempo muito pequeno e preciso, qualquer unidade de tempo maior pode ser expressa como um número de ticks sem perda de precisão.

Note

Este método devolve um novo DateTimeOffset objeto. Não modifica o valor do objeto atual adicionando ticks à sua data e hora.

A tabela seguinte lista o número de tiques num determinado intervalo de tempo.

Intervalo de tempo Número de tiques
Second 10,000,000
Minuto 600,000,000
Hora 36,000,000,000
Day 864,000,000,000
Semana 6,048,000,000,000
Mês Depende do número de dias do mês.
Ano não bissexto 315,360,000,000,000
Ano bissexto 316,224,000,000,000

Como um DateTimeOffset objeto não representa a data e a hora num fuso horário específico, o AddTicks método não considera as regras de ajuste de um fuso horário específico ao realizar a aritmética de data e hora.

Aplica-se a

Ver também