Intervalo de tempo

Intervalo de tempo

Representa um intervalo de tempo.


Construtor

# novo intervalo de tempo()

Classes

intervalo de tempo

De Depósito

# (estático) comparar(t1, t2) → {número}

Compara dois valores de TimeSpan, retornando um inteiro que indica seu relacionamento.

parâmetros:
Nome Formato Descrição
t1 Intervalo de tempo

Valor de intervalo de tempo

t2 Intervalo de tempo

Valor de intervalo de tempo

retorna:
Formato
número

# (estático) é igual a(t1, t2) → {Booleano}

Retorna um valor que indica se duas instâncias de TimeSpan são iguais.

parâmetros:
Nome Formato Descrição
t1 Intervalo de tempo

Valor de intervalo de tempo

t2 Intervalo de tempo

Valor de intervalo de tempo

retorna:

true se value for um objeto TimeSpan que representa o mesmo intervalo de tempo que o objeto TimeSpan atual; caso contrário, falso.

Formato
Booleano

# (estático) de dias(valor) → {Intervalo de tempo}

Retorna um TimeSpan que representa um número especificado de dias, em que a especificação é precisa até o milissegundo mais próximo.

parâmetros:
Nome Formato Descrição
value número

número de dias

retorna:

Um objeto que representa valor.

Formato
Intervalo de tempo

# (estático) de horas(valor) → {Intervalo de tempo}

Retorna um TimeSpan que representa um número especificado de horas, em que a especificação é precisa até o milissegundo mais próximo.

parâmetros:
Nome Formato Descrição
value número

número de horas

retorna:

Um objeto que representa valor.

Formato
Intervalo de tempo

# (estático) de Milissegundos(valor) → {Intervalo de tempo}

Retorna um TimeSpan que representa um número especificado de milissegundos.

parâmetros:
Nome Formato Descrição
value número

número de milissegundos

retorna:

Um objeto que representa valor

Formato
Intervalo de tempo

# (estático) de Minutos(valor) → {Intervalo de tempo}

Retorna um TimeSpan que representa um número especificado de minutos, em que a especificação é precisa até o milissegundo mais próximo.

parâmetros:
Nome Formato Descrição
value número

número de minutos

retorna:

Um objeto que representa valor.

Formato
Intervalo de tempo

# (estático) a partir de segundos(valor) → {Intervalo de tempo}

Retorna um TimeSpan que representa um número especificado de segundos, em que a especificação é precisa até o milissegundo mais próximo.

parâmetros:
Nome Formato Descrição
value número

número de segundos

retorna:

Um objeto que representa valor.

Formato
Intervalo de tempo

# (estático) de Carrapatos(valor) → {Intervalo de tempo}

Retorna um TimeSpan que representa um tempo especificado, em que a especificação está em unidades de ticks.

parâmetros:
Nome Formato Descrição
value número

de carrapatos

retorna:

Um objeto que representa valor.

Formato
Intervalo de tempo

# (estático) opAdição(t1, t2) → {Intervalo de tempo}

parâmetros:
Nome Formato Descrição
t1 Intervalo de tempo

Objeto de classe TimeSpan

t2 Intervalo de tempo

Objeto de classe TimeSpan

retorna:

Objeto de classe TimeSpan

Formato
Intervalo de tempo

# (estático) opEqualidade(t1, t2) → {Booleano}

parâmetros:
Nome Formato Descrição
t1 Intervalo de tempo

Objeto de classe TimeSpan

t2 Intervalo de tempo

Objeto de classe TimeSpan

retorna:
Formato
Booleano

# (estático) opMaiorque(t1, t2) → {Booleano}

parâmetros:
Nome Formato Descrição
t1 Intervalo de tempo

Objeto de classe TimeSpan

t2 Intervalo de tempo

Objeto de classe TimeSpan

retorna:
Formato
Booleano

# (estático) opMaiorDoqueOuIgual(t1, t2) → {Booleano}

parâmetros:
Nome Formato Descrição
t1 Intervalo de tempo

Objeto de classe TimeSpan

t2 Intervalo de tempo

Objeto de classe TimeSpan

retorna:
Formato
Booleano

# (estático) op Desigualdade(t1, t2) → {Booleano}

parâmetros:
Nome Formato Descrição
t1 Intervalo de tempo

Objeto de classe TimeSpan

t2 Intervalo de tempo

Objeto de classe TimeSpan

retorna:
Formato
Booleano

# (estático) opMenosQue(t1, t2) → {Booleano}

parâmetros:
Nome Formato Descrição
t1 Intervalo de tempo

Objeto de classe TimeSpan

t2 Intervalo de tempo

Objeto de classe TimeSpan

retorna:
Formato
Booleano

# (estático) opMenorOuIgual(t1, t2) → {Booleano}

parâmetros:
Nome Formato Descrição
t1 Intervalo de tempo

Objeto de classe TimeSpan

t2 Intervalo de tempo

Objeto de classe TimeSpan

retorna:
Formato
Booleano

# (estático) opSubtração(t1, t2) → {Intervalo de tempo}

Retorna um novo objeto TimeSpan cujo valor é a diferença entre os dois objetos TimeSpan especificados

parâmetros:
Nome Formato Descrição
t1 Intervalo de tempo

Objeto de classe TimeSpan

t2 Intervalo de tempo

Objeto de classe TimeSpan

retorna:

Um novo intervalo de tempo cujo valor é o resultado do valor das duas instâncias de ts

Formato
Intervalo de tempo

# (estático) opUnaryNegação(T) → {Intervalo de tempo}

Retorna um novo objeto TimeSpan cujo valor é o valor negado desta instância.

parâmetros:
Nome Formato Descrição
t Intervalo de tempo

Objeto de classe TimeSpan

retorna:

Um novo objeto com o mesmo valor numérico desta instância, mas com o sinal oposto.

Formato
Intervalo de tempo

# (estático) opUnaryPlus(T) → {Intervalo de tempo}

Retorna um novo objeto TimeSpan cujo valor é a soma dos dois objetos TimeSpan especificados.

parâmetros:
Nome Formato Descrição
t Intervalo de tempo

Objeto de classe TimeSpan

retorna:

Um novo intervalo de tempo cujo valor é o resultado do valor das duas instâncias de ts

Formato
Intervalo de tempo

# (estático) subtrair data(de para) → {Intervalo de tempo}

parâmetros:
Nome Formato Descrição
from Data

objeto de data

to Data

objeto de dados

retorna:
Formato
Intervalo de tempo

# (estático) timeToTicks(hora, minuto, segundo) → {número}

parâmetros:
Nome Formato Descrição
hour int

número de horas

minute int

número de minutos

second int

número de segundos

retorna:
Formato
número

# adicionar(T) → {Intervalo de tempo}

parâmetros:
Nome Formato Descrição
t Intervalo de tempo

Objeto de classe TimeSpan

retorna:
Formato
Intervalo de tempo

# comparado a(valor) → {Número}

parâmetros:
Nome Formato Descrição
value Intervalo de tempo

Objeto de classe TimeSpan

retorna:
Formato
Sessão

# duração() → {Intervalo de tempo}

retorna:

Objeto de classe TimeSpan

Formato
Intervalo de tempo

# getDays() → {Número}

retorna:

número de dias

Formato
Sessão

# getHoras() → {Número}

retorna:

número de horas

Formato
Sessão

# getMiliseconds() → {Número}

retorna:

número de milissegundos

Formato
Sessão

# obterMinutos() → {Número}

retorna:

número de minutos

Formato
Sessão

# getSeconds() → {Número}

retorna:

número de segundos

Formato
Sessão

# getTotalDays() → {Número}

retorna:

número de dias totais

Formato
Sessão

# getTotalHoras() → {Número}

retorna:

número de horas totais

Formato
Sessão

# getTotalMiliseconds() → {Número}

retorna:

número total de milissegundos

Formato
Sessão

# obterTotalMinutos() → {Número}

retorna:

número total de minutos

Formato
Sessão

# getTotalSeconds() → {Número}

retorna:

número de segundos totais

Formato
Sessão

# subtrair(st) → {Intervalo de tempo}

parâmetros:
Nome Formato Descrição
ts Intervalo de tempo

Objeto de classe TimeSpan

retorna:
Formato
Intervalo de tempo

# para igual(t1) → {Booleano}

Retorna um valor que indica se duas instâncias de TimeSpan são iguais.

parâmetros:
Nome Formato Descrição
t1 Intervalo de tempo

Valor de intervalo de tempo

retorna:

true se value for um objeto TimeSpan que representa o mesmo intervalo de tempo que a estrutura TimeSpan atual; caso contrário, falso.

Formato
Booleano