DATEDIFF NAO FUNCIONA
Boa tarde a todos...
Até desisntalei VB6 achando que era problema, mas o DateDiff não funciona...
Tenho um funcionário de férias de 01/10/2013 até 30/10/2013, logo, 30 dias de férias...
faço isso DateDiff DiasFerias = DateDiff([Ô]d[Ô],01/10/2013,30/10/2013), fala que tem 29 dias ? ta errado, alguém sabe o pq disso e como resolver ?
Até desisntalei VB6 achando que era problema, mas o DateDiff não funciona...
Tenho um funcionário de férias de 01/10/2013 até 30/10/2013, logo, 30 dias de férias...
faço isso DateDiff DiasFerias = DateDiff([Ô]d[Ô],01/10/2013,30/10/2013), fala que tem 29 dias ? ta errado, alguém sabe o pq disso e como resolver ?
DateDiff faz a segunda data menos a primeira, então se a gente desconsiderar o mês e o ano já que são os mesmos a conta ficaria 30 - 1 = 29, que está correto.
Basicamente ele está retornando quantos dias faltam para chegar na segunda data excluindo o dia inicial, então eu diria que se você quer incluir o dia inicial seria só somar mais 1 no resultado.
Basicamente ele está retornando quantos dias faltam para chegar na segunda data excluindo o dia inicial, então eu diria que se você quer incluir o dia inicial seria só somar mais 1 no resultado.
Tópico encerrado , respostas não são mais permitidas