GARANTIR DESCONTO

Fórum Ultimo dia do ano #273410

21/03/2005

0

Estou precisando pegar o ultimo dia do ano...
tipo eu tenho uma data qualquer e quero saber jogar para uma variavel o ultimo dia do ano daquela data
ex: data = 21/03/2005 a variavel precisa receber 31/12/2005
mas eu não posso passar simplesmente o valor 31/12/+o ano, pq a formatação da data deve er igual a da configuração do computador...

alguem pode me dar uma ajudinha???


Vprates

Vprates

Responder

Posts

21/03/2005

Gandalf.nho

Você precisa passar esse valor como Date ou como String?


Responder

Gostei + 0

21/03/2005

Vprates

Qualquer um serve desde que eu esteja compativel com a configuração de data do computador...


Responder

Gostei + 0

21/03/2005

Gandalf.nho

Pq não monta a string e depois usa um StrToDate para converter?


Responder

Gostei + 0

21/03/2005

Vprates

Foi exatamente isto que eu fiz mas não deu certo... pq eu monto a string 31/12/2005 e na hora q vou fazer o strtodate ele me da um erro dizendo q 31/12/2005 não eh uma data valida...
(Eu alterei as configurações do computador para testar...)


Responder

Gostei + 0

21/03/2005

Gandalf.nho

Já tentou passar a string invertida pra função StrToDate (mm/dd/aaaa)?


Responder

Gostei + 0

21/03/2005

Kotho

Tente usar EncodeDate(2005, 12, 31)


Responder

Gostei + 0

21/03/2005

Gandalf.nho

Tente usar EncodeDate(2005, 12, 31)


Tinha me esquecido dessa função...


Responder

Gostei + 0

21/03/2005

Vprates

Vlw pela ajuda mas achei o q eu estava procurando...
na unit DateUtils tem uma função q faz exatamente o q eu queria é a EndOfYear

vlw...


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar