我试图找出 SQLITE 中两个时间戳之间的差异(毫秒),如下所示
select abs(CAST ( (JulianDay(t1.TIME1) - JulianDay(t1.TIME2) ) * 24 * 60 * 60 * 1000 AS INTEGER) ) diff_millisec from time_table;
对于此数据:
t1.TIME1 - 14:14:04.446258 t1.TIME2 - 14:14:04.446377
答案是0。
对于另一组值
t1.TIME1 - 14:13:27.742646 t1.TIME2 - 14:13:27.649184
答案是93
为什么第一组给出 0 ?有没有办法给出精确的值。
胡说叔叔