delphi7中有两个DateTime变量相加的方法吗? 各位专家: delphi7中有两个DateTime变量相加的方法吗?我没查到。请指教! 谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以的procedure TForm1.Button2Click(Sender: TObject);var d1,d2,d3:TDateTime;begin d1:=12; d2:=11; d3:=d1-d2; showmessage(datetimetostr(d3));end; 相加一样的,TDateTime其实就是double,TDateTime = type Double; TDateTime就是double型不知道你要相加做什么 uses DateUtils;IncSecondIncMinuteIncHourIncDayIncMonthIncYear帮助里都有的。 uses DateUtils; 里面有很多日期相关的常用函数,自己看看吧 uses dateutils;var d1,d2:tdatetime;d1:=now;d2:=d1-dayofthemonth(d1)//算出当前月的第一天日期 谢谢各位我!告诉我:TDateTime就是double型 。问题就解决了! 相加目的:我有一个以分为单位的时间值(比如3657),除以1440(一天的分数)变成以日为单位的double型数,加到DayeTime变量vrq(也是以日为单位的double型数),这样就得到一个推算日期: vrq:=vrq+3657/1440;实现了我的目的。 所以我非常感谢各位老师费心关照!!无奈我能给的分数太少,请原谅。 delphi 连接 excel GDI+应用:真彩色图像转索引图像 actionmanager设计菜单的问题 新学delphi: 大家帮我看看这个ADOQuery查询为什么不对。 在delphi中,怎样避免SQL Server数据表关键字段重复记录的提交。 关于多用户系统的一点儿疑问? word页面设置...... 为什么我用API创建的套接字连接不上TServerSocket? 多进程访问一个数据表的问题 (特急) 怎么用线程编写sock程序,要注意什么? SDAC联接多表更新问题 有交通工具了
procedure TForm1.Button2Click(Sender: TObject);
var
d1,d2,d3:TDateTime;
begin
d1:=12;
d2:=11;
d3:=d1-d2;
showmessage(datetimetostr(d3));
end;
不知道你要相加做什么
IncMinute
IncHour
IncDay
IncMonth
IncYear帮助里都有的。
d2:=d1-dayofthemonth(d1)//算出当前月的第一天日期
相加目的:我有一个以分为单位的时间值(比如3657),
除以1440(一天的分数)变成以日为单位的double型数,
加到DayeTime变量vrq(也是以日为单位的double型数),这样就
得到一个推算日期:
vrq:=vrq+3657/1440;
实现了我的目的。
所以我非常感谢各位老师费心关照!!无奈我能给的分数太少,
请原谅。