0
我想了解一下,如果有可能計算Sqlite中日期之間經過的毫秒數。 (DateDiff('milliseconds', d1, d2)
SQL Server中)在Sqlite中是否有相當於Sql Server的DateDiff('ms',d1,d2)?
有一個很好的例子,如何做秒數here,但不是毫秒。
我想了解一下,如果有可能計算Sqlite中日期之間經過的毫秒數。 (DateDiff('milliseconds', d1, d2)
SQL Server中)在Sqlite中是否有相當於Sql Server的DateDiff('ms',d1,d2)?
有一個很好的例子,如何做秒數here,但不是毫秒。
你可以到那裏。
鑑於這2個日期:12:00:00:000 & 12:05:01:200
((
(strftime('%M', EndDate) * 60) -
(strftime('%M', StartDate) * 60)
) +
strftime('%f', EndDate) -
strftime('%f', StartDate)
) * 1000
導致差異過301200(毫秒)
的關鍵是讓你的頭部周圍%f
產生秒和毫秒爲秒一小部分的事實(1.2),並且您需要將其添加到分鐘中的總秒數中。