O Quick BI oferece o recurso Calculate time difference, que calcula a diferença de tempo entre dois campos de data. Também é possível utilizar a função BI_DATEDIFF para obter o mesmo resultado.
Pré-requisitos
Um conjunto de dados deve estar criado. Para mais informações, consulte Crie um conjunto de dados.
Limitações
Campos calculados não são suportados.
As diferenças de tempo são calculadas exclusivamente com base no ano civil. Mesmo que uma propriedade de data esteja definida como ano fiscal, o cálculo ainda utilizará o ano civil.
Procedimento
-
Na página de processamento de dados, clique em Calculate time difference.

-
Na caixa de diálogo Calculate time difference, configure os parâmetros.

Insira um Field Name.
-
Configure as Time Difference Settings.
Selecione Current Time ou um Date Field do conjunto de dados.

Defina a Unit como Year, Quarter, Month, Week, Day, Hour, Minute ou Second.
NotaA diferença de tempo entre dois campos de data é retornada como um número. Apenas unidades completas são contabilizadas. Por exemplo, a diferença em meses entre 5 de novembro de 2025 e 1º de outubro de 2025 é 1.

Clique em OK.
Exemplos
O campo resultante de Calculate time difference pode ser utilizado em painéis, pastas de trabalho, painéis de dados e Downloads. Os exemplos abaixo utilizam uma tabela cruzada em um painel.
Calcular o número de dias entre hoje e a data do pedido
-
Na caixa de diálogo Calculate time difference, subtraia a data do pedido da hora atual e defina a unidade como Day.

-
Na tabela cruzada do painel, arraste o campo Calculate time difference para a área Columns.

Por exemplo, se a data atual for 5 de novembro de 2025, o valor 0 representa a data atual (20251105), 1 representa o dia anterior (20251104), 2 representa o dia precedente (20251103) e assim por diante.
Calcular o número de meses entre o mês atual e o mês de vendas
Na caixa de diálogo Calculate time difference, subtraia a data do pedido da hora atual e defina a unidade como Month.

-
Na tabela cruzada do painel, arraste o novo campo Calculate time difference para a área Columns.

Por exemplo, se a data atual for 24 de dezembro de 2025, qualquer data de pedido entre 25 de novembro de 2025 e o momento presente retornará o valor 0. Datas de pedido entre 25 de outubro de 2025 e 24 de novembro de 2025 retornarão o valor 1, e assim sucessivamente.