Somar Horas a uma Data.

26/11/2003

0

Olá, Pessoal.
Estou com um probleminha. De repente alguém já fez isso e sabe como fazer.
Preciso somar uma quantidade de horas a uma data.
Será que alguém já fez isso antes ?

Sem mais, agradeço desde já.

Ovidio Jr.


Ovidio

Ovidio

Responder

Posts

26/11/2003

Luizfernando777

explique melhor,
como assim horas em uma data,
vc tem que passar os parametros


Responder

26/11/2003

Aroldo Zanela

Colega,

Inclua DateUtils ( a partir da versão 6) na lista de uses. Siga o exemplo abaixo:

var DataHora: TDateTime;
begin
  DataHora := Now;
  ShowMessage(DateTimeToStr(DataHora));

  DataHora := IncHour(DataHora, 1);
  ShowMessage(DateTimeToStr(DataHora));
end;



Responder

26/11/2003

Luizfernando777

seria isso:

procedure TForm1.Button1Click(Sender: TObject);
var
Hora : TTime;
Data : TDate;
begin
Hora := StrToTime(´14:00:00´);
Data := Now;
Caption := DateTimeToStr(Data+Hora);
end;


Responder

19/12/2018

El Producoes

Colega,

Inclua DateUtils ( a partir da versão 6) na lista de uses. Siga o exemplo abaixo:

[code:1:08b322d1ae]
var DataHora: TDateTime;
begin
DataHora := Now;
ShowMessage(DateTimeToStr(DataHora));

DataHora := IncHour(DataHora, 1);
ShowMessage(DateTimeToStr(DataHora));
end;
[/code:1:08b322d1ae]


Obrigado, funcionou pra mim!
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar