回 帖 发 新 帖 刷新版面

主题:帮帮我,我是新手。

我想有DELPHI写个程序,就是输入一个有年月日的日期,然后让它转化为三天前的日期,该怎么去实现呢。[em10][em18]

回复列表 (共4个回复)

沙发

将日期减3天就行了啊

板凳

可是要考虑的因素很多啊,比如闰年,大小月,如果1-3号的话还得跳到上个月,具体怎么实现,能说说吗。

3 楼

delphi自带有函数,自己到帮助里找找!

4 楼

uses
 dateutils;

var
  s:tdate;
begin
  s:=IncDay(now,-3);
  showmessage(datetostr(s));
end;

这样就可以搞定了

我来回复

您尚未登录,请登录后再回复。点此登录或注册