官网 帮助中心 社区 下载本系统 学习
热词:低代码发布
实现sqlite datediff日期时间相减(日期差)的方法

发布: EKETEAM    最后编辑时间: 2024-07-02 23:39    浏览: 34    

sqlite里有个julianday函数转化后可以直接相减,得到的结果是以天(day)为单位数值,如果不足一天会以小数表示。
于是想到应该可以用来换算成时间,即可以进行时间比较,比如要计算精确到hour级的比较,可以这样 sqlite >
select (julianday( datetime(‘2013-10-09 17:40’) )- julianday(strftime(’%Y-%m-%d %H:%M’,datetime(‘now’,‘localtime’))))24 。
精确到分钟的比较可以24*60。


以上信息是否对您有帮助?