COMO... conto meses?

Delphi

14/08/2003

Olá

Colega(s),

Estou com o sequinte problema:

Como faço para contar quantos meses tem o período entre duas datas informadas?

Informando o resultado em um TEdit.

EX: (01/07/2002) - (13/08/2003)

= 13 (meses)

Fico grato a quem mim ajudar!!!

Erivando


Erivando

Erivando

Curtidas 0

Respostas

Japa

Japa

14/08/2003

Amigo so para dar uma ideia para vc... nawn sei se vai dar certo..

Tem uma função no delphi para incrementar o mes vc poderia fazer um procedimento que vai incrementando ate que a data seja igual a data final...

A função e o IncMonth
data:= IncMonth(Date);

exemplo se tiver 10/03/03 vai para 10/04/03 espero ter ajudado.. :wink:


GOSTEI 0
Erivando

Erivando

14/08/2003

ok!

já tentei isso japa!!


GOSTEI 0
Roger_malk

Roger_malk

14/08/2003

Olá INFORAMOS:

Na unit Dateutils tem esta função que talvez ajude, ou já dê alguma idéia:

function MonthsBetween(const ANow, AThen: TDateTime): Integer;

espero ter ajudado.

roger_malk


GOSTEI 0
POSTAR