注册 登录
编程论坛 Delphi论坛

[求助]delphi的时间类型数据运算

zoujunwu 发布于 2007-04-24 11:56, 1372 次点击

时间运算,我弄不清楚。请各位大哥帮帮我啊


edit1.text:=datetostr(DateTimePicker2.date-DateTimePicker1.date)
如果DateTimePicker2.date=2007-04-24;DateTimePicker1.date=2007-04-24
结果应该是0000-00-00的。结果怎么会是1899-12-30

时间类型的数据加减运算,是什样的。请各位高手解释OK

我会感激不尽的!

1 回复
#2
anthony6342007-04-24 12:58

浮点数0,就是12/30/1899 12:00 am

留意时间的正负(详情看帮助):
0 12/30/1899 12:00 am
2.75 1/1/1900 6:00 pm
-1.25 12/29/1899 6:00 am

[此贴子已经被作者于2007-4-24 13:03:55编辑过]

1