Função DateDiff
Retorna o número de intervalos de data entre dois valores de data específicos.
Sintaxe:
DateDiff (Add, Date1, Date2 [, Week_start [, Year_start]])
Valor de retorno:
Um número.
Parâmetros:
Add – Uma expressão de string a partir da seguinte tabela, especificando o intervalo de datas.
Date1, Date2 - Os dois valores de data a serem comparados.
Week_start - Um parâmetro opcional que especifica o dia de início de uma semana.
Valor de Week_start |
Explicação |
0 |
Use o valor padrão do sistema |
1 |
Domingo (padrão) |
2 |
Segunda-feira |
3 |
Terça-feira |
4 |
Quarta-feira |
5 |
Quinta-feira |
6 |
Sexta-feira |
7 |
Sábado |
Year_start - Um parâmetro opcional que especifica a semana de início de um ano.
Valor de Year_start |
Explicação |
0 |
Use o valor padrão do sistema |
1 |
A semana 1 é a semana com 1ro de janeiro (padrão) |
2 |
A semana 1 é a primeira semana que contém quatro ou mais dias desse ano |
3 |
A semana 1 é a primeira semana que contém somente dias do ano novo |
Exemplo:
Sub example_datediff
MsgBox DateDiff("d", "1/1/2005", "12/31/2005")
End Sub