SELECT datetime('now'); 复制代码 获取当前日期: SELECT date('now'); 复制代码 获取当前时间: SELECT time('now'); 复制代码 格式化日期和时间: SELECT strftime('%Y-%m-%d %H:%M:%S', 'now'); 复制代码 计算日期之间的差值: SELECT julianday('2022-01-01') - julianday('2021-01-01'); ...
select datetime('2006-10-17 00:20:00','+1 hour','-12 minute'); 结果:2006-10-17 01:08:00 例4. select date('2006-10-17','+1 day','+1 year'); 结果:2007-10-18 例5. select datetime('now','start of year'); 结果:2006-01-01 00:00:00 例6. select datetime('now','start...
SELECT datetime(‘1092941466’,’unixepoch’,’localtime’) 计算机当前UNIX 时间戳 SELECT strftime(‘%s’,’now’) 两个日期之间相差多少天 SELECT jolianday(‘now’)-jolianday(‘1981-12-23’) 两个日期时间之间相差多少秒 SELECT julianday('now')*86400 - julianday('2004-01-01 02:34:56')*8640...
select datetime('2006-10-17'); 结果:2006-10-17 12:00:00 例3. select datetime('2006-10-17 00:20:00','+1 hour','-12 minute'); 结果:2006-10-17 01:08:00 例4. select date('2006-10-17','+1 day','+1 year'); 结果:2007-10-18 例5. select datetime('now','start of year...
SELECT datetime('now','localtime'); 与不加localtime相差8小时 实例:1 SELECT datetime( '2016-07-07 00:00:00', '4 hour', '30 minute'); 运行结果:2016-07-07 04:30:00 说明: 后边的参数都是对前边日期做一个操作,加或减 2SELECTdatetime('now','start of year')运行结果:2016-01-0100:00...
SELECT datetime(‘1092941466’,’unixepoch’) 计算UNIX 时间戳1092941466 表示的本地日期和时间 SELECT datetime(‘1092941466’,’unixepoch’,’localtime’) 计算机当前UNIX 时间戳 SELECT strftime(‘%s’,’now’) 两个日期之间相差多少天 SELECT jolianday(‘now’)-jolianday(‘1981-12-23’) ...
selectdatetime('now') 结果:2017-04-12 09:47:12 如果需要精确到毫秒,使用: selectstrftime('%Y-%m-%d %H:%M:%f','now') 结果:2017-04-12 17:48:35.890 获取从1970年1月1日到现在的秒数(Unix时间戳): selectstrftime('%s','now') 结果:1491985972...
select 语句省略后面的from table一样有效 即select 1 或 select (datetime('now'))datetime('now') 获取当前的时间 RecNo(datetime('now'))12015-03-24 10:59:32 datatime函数的结果不显示毫秒只显示到秒 如果想显示毫秒用小面的语句 strftime('%Y-%m-%d %H:%M:%f','now')strftime('%Y...
SELECT date('now'); SELECT datetime('now'); 2、查询指定日期的下一天: SELECT date('2022-01-01', '+1 day'); 3、查询指定日期的前一个月: SELECT date('2022-01-01', '-1 month'); 4、查询指定日期是星期几: SELECT strftime('%w', '2022-01-01'); ...
now 其中now是产生现在的时间。 举例(写这个笔记的时间是2006年10月17日晚8点到10点,测试环境:SQLite 2.8.17,WinXP,北京时间): 例1. select datetime('now'); 结果:2006-10-17 12:55:54 例2. select datetime('2006-10-17'); 结果:2006-10-17 12:00:00 ...