Skip to main content
datetimeDiff mede quanto tempo vai de uma data a outra, numa unidade escolhida. É a função dos tempos de espera, de permanência e das idades.

Sintaxe

O resultado é fim menos início, em unidades inteiras: 90 minutos são 1 hora. Quando fim vem antes de início, o resultado é negativo.

Exemplos

Os exemplos usam colunas fictícias.

Tempo de espera, em minutos

Resultado: 42.

Tempo de permanência, em dias

Resultado: 4. De 08:10 do dia 10 a 11:00 do dia 14 são 4 dias e algumas horas, e só os dias inteiros contam.

Idade, em anos

Em 28/09/2026, resultado: 46. Mês e ano contam pelo calendário: o aniversário de 2026 já passou, então o ano conta.

Espera longa, num filtro

Num filtro por expressão, deixa só os atendimentos com mais de meia hora de espera.

Limitações

  • As unidades contam inteiras, truncadas para zero. Para a espera com fração de hora, meça em minutos e divida: datetimeDiff([chegada], [inicio_atendimento], "minute") / 60.
  • Em algumas fontes de dados, mês, trimestre e ano contam pelo dia, sem olhar a hora.
  • Data menos data ([alta] - [chegada]) não dá número, e o editor sugere o datetimeDiff no lugar.

Relacionadas