20金币
最佳答案sqlite里有个julianday函数转化后可以直接相减:SELECT *, julianday(日期2)- julianday(日期1) dd FROM "表1";
得到的结果是以天(day)为单位数值,如果不足一天会以小数表示。
如要计算精确到hour级的比较,可以这样
select (julianday( datetime('2013-10-09 17:40') )- julianday(strftime('%Y-%m-%d %H:%M',datetime('now','localtime'))))*24 。
精确到分钟的比较可以*24*60。
sqllite真是让人又爱又恨 ...
| |
| |
| |