operação com datas
Olá...
Como faço para pegar o numero de dias corridos entre duas datas...??
beijo a todos
Como faço para pegar o numero de dias corridos entre duas datas...??
beijo a todos
Anonymous
Curtidas 0
Respostas
Carnette
14/03/2003
Olá...
Como faço para pegar o numero de dias corridos entre duas datas...??
beijo a todos
Pega esta UNITE http://www.carnette.kit.net/D5/esbdates.zip e coloca em teus projetos...Nela tem todas as funções de calculos e conversões de datas e horas..O codigo fonte é aberto...para voce poder ver como se faz
Boa programação
GOSTEI 0
Anonymous
14/03/2003
Se as variáveis/campos forem do tipo DateTime:
DataMaior-DataMenor=DiasCorridosEntreAsDatas
Se forem do tipo texto, primeiro converta para data:
StrToDate(DataMaior)-StrToDate(DataMenor)=DiasCorridos
DataMaior-DataMenor=DiasCorridosEntreAsDatas
Se forem do tipo texto, primeiro converta para data:
StrToDate(DataMaior)-StrToDate(DataMenor)=DiasCorridos
GOSTEI 0
Leandrooricchio
14/03/2003
eu tenho um componente pra isso.... é só você me passar seu email..
GOSTEI 0
Consorte
14/03/2003
Var
DataInicio, datafinal: Tdate;
Dif:real;
Begin
DataInicio:=StrToDate(Edit1.Text);
DataFinal:=StrToDate(Edit2.text);
Dif := DataFinal-DataInicio;
Dif:=Trunc(dif); (transforma para inteiro)
Edit3.Text:=DateToStr(Dif);
end;
DataInicio, datafinal: Tdate;
Dif:real;
Begin
DataInicio:=StrToDate(Edit1.Text);
DataFinal:=StrToDate(Edit2.text);
Dif := DataFinal-DataInicio;
Dif:=Trunc(dif); (transforma para inteiro)
Edit3.Text:=DateToStr(Dif);
end;
GOSTEI 0