当前时间减一小时,如何做

linweifeng 2006-09-19 05:31:07
当前时间减一小时,如何做,请高手指教
...全文
455 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wudi_1982 2006-09-22
  • 打赏
  • 举报
回复
function IncHour(const AValue: TDateTime;
const ANumberOfHours: Int64): TDateTime;
begin
Result := ((AValue * HoursPerDay) + ANumberOfHours) / HoursPerDay;
end;

procedure TForm1.Button1Click(Sender: TObject);

begin
showmessage( FormatDateTime('hh:mm:ss', IncHour(Now,-1)))
end;
ffwin 2006-09-22
  • 打赏
  • 举报
回复
now()-1/24
jaeger520 2006-09-22
  • 打赏
  • 举报
回复
up
ron_xin 2006-09-20
  • 打赏
  • 举报
回复
//自己写函数
function IncHour(const AValue: TDateTime;
const ANumberOfHours: Int64): TDateTime;
begin
Result := ((AValue * 24) + ANumberOfHours) / 24;
end;


ShowMessage(DateTimeToStr(IncHour(now,-1)) );
linweifeng 2006-09-20
  • 打赏
  • 举报
回复
我用的是delphi5
ron_xin 2006-09-19
  • 打赏
  • 举报
回复
注意 uses DateUtils;
ron_xin 2006-09-19
  • 打赏
  • 举报
回复
ShowMessage(DateTimeToStr(IncHour(now,-1)) );
laiqinghe 2006-09-19
  • 打赏
  • 举报
回复
now-1/24

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧