Acesso: Função DateDiff explicada claramente
Funções especiais estão disponíveis no Access para cálculo de data. Com DateDiff, você determina a diferença entre dois valores de data. Você pode descobrir como configurar esta função aqui.
Use a função DateDiff no Access
No Access, você pode usar a função DateDiff para calcular o número de dias entre dois valores de data.
- A sintaxe é assim: DateDiff (intervalo, data1, data2 [, primeiro dia da semana] [, primeira semana do ano]).
- As entradas opcionais estão entre colchetes.
- Os parâmetros entre parênteses são os que você precisa incluir na sintaxe "Intervalo".
- As seguintes opções de seleção estão disponíveis: segundos (s), minutos (s), horas (h), semanas (ww), dias da semana (w), dias (d), dias do ano (y), meses (m), Quartos (q) e anos (aaaa).
- Por exemplo, a expressão = DateDiff ("m", date1, date2, 2, 2) calcula a diferença entre dois valores de data em meses.
- O "m" significa "mês" em inglês e calcula a diferença em meses. Os valores "date1" e "date2" são as datas necessárias para calcular a diferença.
- Opcionalmente, você pode usar os dois últimos parâmetros (2, 2).
- Com o primeiro parâmetro (2 = primeiro dia da semana) e o segundo parâmetro (2 = primeira semana do ano), você define o primeiro dia da semana e a primeira semana do ano.
- Se você não digitar nada aqui, o primeiro dia é domingo e a primeira semana, a semana que inclui 1º de janeiro.
- Use a entrada 2 para especificar que o primeiro dia da semana é uma segunda-feira (2 = vb segunda-feira, 3 significa terça-feira, 4 significa quarta-feira etc.).
- Na próxima etapa, você usa o parâmetro 2 para especificar que a primeira semana com pelo menos 4 dias no novo ano é a primeira semana do calendário.
- Se você deseja que o cálculo inicie na primeira semana completa do ano, digite 3.
- Você pode usar a função DateDiff em uma expressão e também no código VBA.