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.

Add (valor do string)

Explicação

aaaa

Ano

q

Trimestre

m

Mês

y

Dia do ano

w

Dia da semana

ww

Semana do ano

d

Dia

h

Hora

n

Minuto

s

Segundos


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

♥ Doe para nosso projeto! ♥