关于时间的计算
主要是用于设计计费功能的,
比如说,有两个DateTimePicker1和DateTimePicker2,
想计算出他们之间的DATE的差值,然后乘以一个价格,
想问问怎么减可以得出一个数呢?
上网看见别人说可以这样写:“
StrToDateTime('2005-8-17 22:03:05')-StrToDateTime('2005-8-15 22:23:35')
得到1.98576388889342,这个数字代表什么呢?
1.98576388889342*24=47.65833333344208,取整得到47,说明相差47小时
0.65833333344208*60=39.5000000065248,说明相差39分
0.5*60=30,说明相差30秒 ”
可是我这样得出的结果是1900-01-01。
请问怎么可以实现我要实现的功能呢,谢谢先