etime

Tempo decorrido, em segundos, entre dois vetores de data.

Categoria: Language Fundamentals > Data Types

Sintaxe

t = etime(t1, t0)

Retorna t1 menos t0, em segundos.

Descrição

etime converte os dois vetores de data para tempo absoluto e os subtrai, de modo que lida com diferenças que atravessam dias, meses ou anos. O uso típico é guardar t0 = clock antes de um trecho de código e chamar etime(clock, t0) depois.

Em código novo, a aritmética com datetime e duration é mais flexível.

Argumentos de entrada

t1, t0
Vetores de data [ano mês dia hora minuto segundo], como os retornados por clock. Cada um é uma linha 1 por 6.

Argumentos de saída

t
Escalar double: a diferença em segundos. É negativa quando t1 é anterior a t0.

Exemplo

Atravessando a meia-noite

etime([2024 1 2 0 1 0], [2024 1 1 23 59 0])
etime([2024 1 1 0 0 0], [2024 1 1 0 1 30])
Saída
ans = 120
ans = -90

Veja também

clock datetime tic toc datenum