sqlite时间戳格式

sqlite时间戳格式,第1张

概述我正在使用sqlite数据库中的日期。我将我的日期存储为时间戳,但是当我使用strftime()将其格式化为可读取的日期时,我收到了不受欢迎的结果。 考虑以下几点,我选择当前的时间戳记: SELECT strftime("%s","now");1281353727 然后,我尝试使用我知道代表的时间戳格式化日期,期望能够获得今天日期的人类可读格式: SELECT strftime('%d - %m 我正在使用sqlite数据库中的日期。我将我的日期存储为时间戳,但是当我使用strftime()将其格式化为可读取的日期时,我收到了不受欢迎的结果。

考虑以下几点,我选择当前的时间戳记:

SELECT strftime("%s","Now");1281353727

然后,我尝试使用我知道代表的时间戳格式化日期,期望能够获得今天日期的人类可读格式:

SELECT strftime('%d - %m  - %Y ',1281353727);01 - 04  - 3503

相反,我得到以上结果。这是正确的行为吗?我做错了吗?

提前致谢,

凯文

您需要先将时间戳转换为datetime:
SELECT strftime('%d - %m  - %Y ',datetime(1281353727,'unixepoch')) FROM Visits;
总结

以上是内存溢出为你收集整理的sqlite时间戳格式全部内容,希望文章能够帮你解决sqlite时间戳格式所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1161611.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存