时间差的问题(100)

J

joann

Unregistered / Unconfirmed
GUEST, unregistred user!
time1:=16:55:49;time2:=16:36:45select time1-time2 结果为1144000,求助答案是怎么出来的?
 
不好意思,我不会
 
time1:=16:55:49;time2:=16:36:45select time1-time2 结果为1144000,求助答案是怎么出来的?
 
select DATEDIFF(Ms,time2 ,time1)给分,呵呵
 
用过DELPHI就知道,时间的基数是毫秒,就像DELPHI里的Timer控件中1000就是1秒。你的两个时间差是19分零4秒,换成秒就是1144秒,换成毫秒就是1144000。
 
呵呵.来晚了.接分./[:D]
 
时间换算都是 毫秒级别的
 
请自行转换吧
 
delphi:strtodatetime('16:55:49') - strtodatetime('16:36:45')) * 24 * 60 * 60 * 1000SQL:select datediff(ms, '16:36:45','16:55:49')
 
顶部