时间除法?我错哪了?
我做的统计工作过程所耗用的时间的按钮的代码开始加了一个:begintime=datetime()
。。。。。。中间是一项数据库连续工作的程序
结果加了:endtime=datetime()
passtime=endtime-begintime
passh=passtime%216000
passm=passtime%360
passs=passtime%60
THISFORM.LABEL1.CAPTION=LTRIM(STR(passtime))+"秒"
THISFORM.LABEL2.CAPTION=LTRIM(STR(passh))+"时"+LTRIM(STR(passm))+"分"+LTRIM(STR(passs))+"秒"
结果:LABEL1显示为 76秒 ,这个秒数,是准确的
下面的LABEL2却显示为 76时76分16秒 ,????????????????
问题就在这了,我第二个LABEL要显示的是,将第一个LABEL再化成小时分秒的结果
预期效果应该是: 0时1分16秒 啊
为什么得出这个结果?时和分,都没计算对,只有秒,得出正确结果了。。。。