序言
今天晚上搞个人项目的时候发现有个 SQLite 的问题, 就是 UTC 或 GMT 时间和 localtime 时间的问题。
无意中发现了解决办法, 先记录一下
正文
事情是这样的, 我存储数据的时候, 时间存了两种, 一种是本地时间, 一种是 UTC 时间, UTC 也是 GMT 时间。
但是用 SQLite 获取时间时, UTC 竟然比 localtime 时间晚了 16 个小时, 我很懵逼。 毕竟当前时区是 UTC + 8, UTC 时间应该比 localtime 晚 8 个小时才对的。
无奈, 上网查资料, 没查到, 我太菜了, 搜索不到。 到交流群了问, 也没回应, 实际情况如下图:
这两个时间整整相差了 16 个小时。
实际上, 想满足需求, 直接不要加 utc , 获取的就是 UTC 时间, 结果如下:
这就是我想要的结果
结语
需要学习的东西还是很多, 继续加油吧~
如有错误,敬请指出,感谢指正! — 2022-05-17 22:43:31
最新评论
我想请问下。您这部署后能够上传附件图片吗?我按照您的方式部署后。能运行。但是无法上传附件,图片。
感谢教程,但是我安装后无法上传附件。图片什么的都上传不了。您这可以吗
你这个能够添加附件图片吗?我怎么无法上传图片附件呢。。
这个软件有bug的,客户端windows有些键不能用如逗号、句号
没有收到邮件通知
我的评论通知貌似坏掉了,定位一下问题
测试一下重新部署后的邮件功能
居然看到自己公司的MIB库,诚惶诚恐