DATEDIFF (Construtor de Relatórios 1.0)
Retorna a diferença entre os tipos de campo Data e hora (ou Hora) de início e Data e hora (ou Hora) de término. O resultado é exibido como um inteiro.
Sintaxe
DATEDIFF(interval, datetime, datetime)
interval |
Especifica as unidades (ano, trimestre, mês, dia, hora, minuto, segundo ou semana) usadas para calcular a diferença de datas. |
datetime |
Especifica o datetime de início ou hora. |
datetime |
Especifica o datetime de término ou hora. |
Comentários
Se a formula calcular a diferença entre a hora de início e a hora do término, a unidade do intervalo só pode ser HOUR, MINUTE ou SECOND.
Para exibir um valor datetime como um valor time é necessário formatar o campo para usar uma das seguintes cadeias de formato de datetime personalizadas na guia Número da caixa de diálogo Formatar: u, f ou s.
Os intervalos não diferenciam maiúsculas de minúsculas.
Os intervalos a seguir são válidos.
Intervalo |
Resultados |
---|---|
YEAR |
Retorna o número de anos entre os valores datetime ou time de início e de término. |
QUARTER |
Retorna o número de trimestres entre os valores datetime ou time de início e de término. |
MONTH |
Retorna o número de meses entre os valores datetime ou time de início e de término. |
WEEK |
Retorna o número de semanas entre os valores datetime ou time de início e de término. |
DAY |
Retorna o número de dias entre os valores datetime ou time de início e de término. |
HOUR |
Retorna o número de horas entre os valores datetime ou time de início e de término. |
MINUTE |
Retorna o número de minutos entre os valores datetime ou time de início e de término. |
SECOND |
Retorna o número de segundos entre os valores datetime ou time de início e de término. |
Exemplo
Fórmula |
Resultado |
---|---|
DATEDIFF(MONTH, #1/1/2009#, #3/31/2009#) |
2 |
DATEDIFF(HOUR, #7/15/2006 3:30:29 AM#, #7/20/2006 5:30:29 AM#) |
122 |
DATEDIFF(DAY, Sell Start Date, Sell End Date) |
Retorna a diferença do número de dias de cada instância dos campos Sell Start Date e Sell End Date. |
Consulte também