sqlite时间戳格式化时间的方法代码示例

这里有个SQLite中使用strftime()格式化时间戳的例子:

sql
SELECT 
    strftime('%Y-%m-%d %H:%M:%S', timestamp) AS formatted_date 
FROM mytable;

这会将timestamp列格式化为YYYY-MM-DD HH:MM:SS的格式。strftime()支持的格式化符有:

%Y – 年(4位)

%m – 月

%d – 日

%H – 小时(24小时制)

%M – 分钟

%S – 秒所以其他例子 could be:

sql
-- 只显示年月日
SELECT strftime('%Y-%m-%d', timestamp) AS date FROM mytable;

-- 只显示时分
SELECT strftime('%H:%M', timestamp) AS time FROM mytable; 

-- 自定义格式 
SELECT strftime('%Y年%m月%d日 %H点%M分', timestamp) AS datetime FROM mytable; 

你可以根据需要格式化成任意你想要的时间格式。

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发

请登录后发表评论