Oi Rubens oq acontece é o seguinte.

Eu tenho um stringGrid onde que está informada as datas, oq eu tenho q fazer
é o seguinte:

É pegar essa data, que está como string, transformar para TDate calcular e
depois apresentar como string novamente.

Mais oq acontece é o seguinte, quando eu converto de string para data e
subtraio, e depois converto de de data para string, o calculo me retorna o
valor formatado como data, por exemplo:

Data 1 = 01/01/2008
Data 2 = 31/01/2008

Subtraindo as duas datas, eu vou ter o valor de 30, quando eu converto
novamente de string para data, ele me retorna o valor formatado, sendo
30/11/1899.

Espero q eu tenha explicada de meneira correto e que vcs consiga entender.

Abraços

Alison Zen


Em 11/06/08, Rubem Nascimento da Rocha <[EMAIL PROTECTED]> escreveu:
>
>
> Pq vc simplesmente não subtrai uma data da outra? Isso já te retorna a
> diferença em dias!
> Qual o problema em se fazer isso?
>
> Sds.
>
> ________________________________
>
> To: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> From: [EMAIL PROTECTED] <galvaozen%40gmail.com>
> Date: Wed, 11 Jun 2008 13:23:14 -0300
> Subject: [delphi-br] Quantidade de dias entre duas datas.
>
> Boa tarde a todos, tudo bem?
>
> Trabalhamos com Delphi 5, e estamos precisando saber a quantidade de
> dias entre duas datas.
>
> Ex: Data 1 = 01/01/2008
> Data 2 = 31/01/2008
>
> Diferença entra datas de 30 dias.
>
> Fizemos alguns testes aqui e vimos que no delphi 5, não existe a
> conversão do tipo Data para Inteiro.
>
> No Delphi 7 sabemos que existe a função Daysbetween onde que a mesma
> retorna a quantidade de dias entre duas data, mais no delphi 5 não
> tem.
>
> Bom esperamos um retorna.
>
> Desde já muito obrigado.
>
> __________________________________________________________
> Confira vídeos com notícias do NY Times, gols direto do Lance,
> videocassetadas e muito mais no MSN Video!
> http://video.msn.com/?mkt=pt-br
> 
>



-- 
------------------------------------------------------------------------
Alison Galvão Zen
Analista Desenvolvedor - Visionnaire - Virtus
[EMAIL PROTECTED]

Visionnaire - Virtus
Rua Engenheiro Roberto Fischer, 208                  Parque de Software
Prédio Central - Setor 2 - CIC                  Curitiba, PR  81250-025
Tel/Fax: +55 (41) 3337-1000                                      Brasil

http://www.visionnaire.com.br
http://www.virtus-ti.com.br
------------------------------------------------------------------------


[As partes desta mensagem que não continham texto foram removidas]

Responder a