Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Tratamento de datas

Olá Pessoal,

Estou precisando criar uns campos com diferanças de datas porem tenho alguns arquivos que as datas estão no formato 25/03/2012 e em outros estão 2012-03-25 alguem tem algum tratamento para as datas pois dos modos que estou tentando está dando erro, preciso da diferença em dias.

Obrigado!

1 Solution

Accepted Solutions
Not applicable
Author

Ola,

Nesse caso você deve converter tudo no mesmo formato.

por exemplo, nos arquivos em que possuem o formato 25/03/2012 você não altera nada, já nos arquivos que possuem a data 2012-03-25 converta utilizando a função makedate()

Ex.:

MakeDate(mid(SUA_DATA,1,4), mid(SUA_DATA,6,2), mid(SUA_DATA,9,2))

onde:

  mid(SUA_DATA,1,4) = 2012

   mid(SUA_DATA,6,2) = 03

   mid(SUA_DATA,9,2) = 25

Abraços

View solution in original post

2 Replies
Not applicable
Author

Ola,

Nesse caso você deve converter tudo no mesmo formato.

por exemplo, nos arquivos em que possuem o formato 25/03/2012 você não altera nada, já nos arquivos que possuem a data 2012-03-25 converta utilizando a função makedate()

Ex.:

MakeDate(mid(SUA_DATA,1,4), mid(SUA_DATA,6,2), mid(SUA_DATA,9,2))

onde:

  mid(SUA_DATA,1,4) = 2012

   mid(SUA_DATA,6,2) = 03

   mid(SUA_DATA,9,2) = 25

Abraços

Not applicable
Author

Muito Obrigado! valew Eduardo.. abs