Subtrair data

Delphi

26/07/2006

Pessoal

Como faço para subtrair data, tipo tenho a data da máquina e quero pegar a data do mes passado, retroceder 30 dias dias


Sou usuário do Delphi 6



Rogério


Rogeranalista

Rogeranalista

Curtidas 0

Melhor post

Night_man

Night_man

26/07/2006

uses DateUtils;



Data := IncMonth(DataAtual, -1);

ou

Data := IncDay(DataAtual, -30);

esssa funcoes tem IncDay, IncMonth, IncYear (tem todas as partes da data) recebem no segundo parametro o quantidade de tempo a ser somado, ou diminuido.

Soh um detalhe diminuir 1 mes é direferente de subtrair 30 dias


GOSTEI 1

Mais Respostas

Marco Salles

Marco Salles

26/07/2006

existem funçoes [b:706817196a]próprias[/b:706817196a] para isto. Mas eu uso assim Código: var datanova:Tdate; begin dataNova:=Date-30; [b:706817196a]sem delongas[/b:706817196a].



GOSTEI 0
POSTAR