Olá a todos.
Tenho um problema que não consegui resolver utilizando individualmente as funções data do Access.
Tenho dois campos data: Admissao e Recisao.
1.
Preciso calcular a quantidade exata de meses entre as duas datas. Digo exata, porque DateDiff devolve a quantidade de meses entre o mês da primeira data e o mês da segunda data, o que nem sempre corresponde a realidade. Um exemplo: DateDiff("m", 15/01/2012, "02/03/2012"): o valor retornado será 2, mais ainda não foram completados os dois meses!
2.
Depois de dividir este resultado por 12 (1 ano), preciso saber quantos meses e dias restam. Caso os dias restantes sejam igual ou maior a 15, deve-se acrescentar 1 mês.
Grato.
Tenho um problema que não consegui resolver utilizando individualmente as funções data do Access.
Tenho dois campos data: Admissao e Recisao.
1.
Preciso calcular a quantidade exata de meses entre as duas datas. Digo exata, porque DateDiff devolve a quantidade de meses entre o mês da primeira data e o mês da segunda data, o que nem sempre corresponde a realidade. Um exemplo: DateDiff("m", 15/01/2012, "02/03/2012"): o valor retornado será 2, mais ainda não foram completados os dois meses!
2.
Depois de dividir este resultado por 12 (1 ano), preciso saber quantos meses e dias restam. Caso os dias restantes sejam igual ou maior a 15, deve-se acrescentar 1 mês.
Grato.