摘要:SQLite 日期相減
剛好案子需要使用SQLite 在日期的的計算,研究了一下
在取得目前時間可以用
date('now','localtime') 取得日期
datetime('now','localtime') 取得日期時間
記得一定要加localtime 才會對應到目前所在的時區
取得日期間相差的數值可以使用strftime 來格式化
SELECT (strftime('%H',Day1)-strftime('%H',Day2)) 取得相差小時
SELECT (strftime('%d',Day1)-strftime('%d',Day2)) 取得相差天數
參考資料