DATAS, soma

Delphi

30/01/2014

Estou precisando de uma ajuda para uns ajustes:

Como fazer para somar à data atual,

''n'' Anos, ''n'' Meses ''n'' Dias.

Ex:

data atual 30/01/2014
+
06 anos, 00 mês e 21 dias
=
resultado 21/02/2020
Paulo

Paulo

Curtidas 0

Respostas

Leandro Chiodini

Leandro Chiodini

30/01/2014

tem algumas funções para isso

INCMONTH
INCDAY
INCYEAR


ATT,
#CH
GOSTEI 0
Marcos Saffran

Marcos Saffran

30/01/2014

  DataCalculada := DataAtual;
  DataCalculada := IncDay(DataCalculada, Dias);
  DataCalculada := IncMonth(DataCalculada, Meses);
  DataCalculada := IncYear(DataCalculada, Anos);


ou

  DataCalculada := IncYear(IncMonth(IncDay(DataAtual, Dias), Meses), Anos);
GOSTEI 0
Douglas

Douglas

30/01/2014

Paulo, Dê uma olhada no artigo abaixo, talvez te ajude.

https://www.devmedia.com.br/diferenca-entre-duas-datas/356
GOSTEI 0
POSTAR