Sqlite教程

SQLite now函数

SQLite" now"实际上不是功能,但" now"是一个时间字符串参数,在各种SQLite函数中使用该参数来获取当前日期和时间
语法:
现在在SQLite中可以使用三种语法:
date('now') 
time('now')
strftime(format, 'now')
i.e. 
strftime('%Y-%m-%d','now')
strftime('%Y-%m-%d %H-%M','now')
strftime('%Y-%m-%d %H-%M-%S','now')
使用strftime函数表示当前日期/时间时,使用第三种语法。这里的"格式"可以是以下任意一种:
格式 说明
%Y 年份为4位数字(0000至9999)
%W 一年中的一周(00到53)
%w 星期几(0到6,其中0是星期日)
%m 一年中的月份(01到12)
%d 每月的某天(00到31)
%H 小时(00到24)
%M 分钟(00到25)
%S 秒(00到59)
%s 自1970年1月1日以来的第二次
%f 分数秒(SS.SSS)
%j 一年中的某天(001至366)
%J 儒略日作为数值
示例: 检索当前日期:
SELECT date('now');
SELECT strftime('%Y-%m-%d','now');
输出:
SQLite Now function 1 SQLite Now函数2
示例: 检索当前时间:
SELECT time('now');  (HH-MM-SS Format)
SELECT strftime('%H-%M-%S','now');   (HH-MM-SS Format) 
SELECT strftime('%H-%M-%f','now');  (HH-MM-SS.SSS Format) 
SELECT strftime('%H-%M','now');  (HH-MM Format)
输出:
SQLite Now函数3 SQLite Now函数4 SQLite Now函数5 SQLite Now函数6
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4