J
jony1
Unregistered / Unconfirmed
GUEST, unregistred user!
我想对时间进行加减运算,如先得到现有时间,然后通过加减算法得出以前或以后的时间
我发现每增加一秒是+0.00002,但如按此推算,增加一分钟是60(秒)*0。00002=0.0012
但实际上不对,增加一分钟正确的是+每+0。0007,增加一小时为0.04167,好像没啥规律
换算以来很烦,不知有何更好的方法,请指点,谢谢!
例:
label1.caption:=timetostr(strtotime(ti)+0.00002); //每+1秒为+0.00002
label2.caption:=timetostr(strtotime(ti)+0.0007); //每+1分为+0。0007
label3.caption:=timetostr(strtotime(ti)+0.04167);//每+1小时+0.04167
jony
我发现每增加一秒是+0.00002,但如按此推算,增加一分钟是60(秒)*0。00002=0.0012
但实际上不对,增加一分钟正确的是+每+0。0007,增加一小时为0.04167,好像没啥规律
换算以来很烦,不知有何更好的方法,请指点,谢谢!
例:
label1.caption:=timetostr(strtotime(ti)+0.00002); //每+1秒为+0.00002
label2.caption:=timetostr(strtotime(ti)+0.0007); //每+1分为+0。0007
label3.caption:=timetostr(strtotime(ti)+0.04167);//每+1小时+0.04167
jony