前言

在之前我都是使用代码来解决时间差的问题的....
我发现我本的一批....

解决方法

CREATE TABLE log(ID Integer PRIMARY KEY AUTOINCREMENT,time DATETIME DEFAULT CURRENT_TIMESTAMP)

这行代码是我最开始用的,可以正常插入时间但是会有八个小时的时差,因为默认好像是国外的哪个国家的时区...

我们只要稍稍修改一下代码改为

CREATE TABLE log(ID Integer PRIMARY KEY AUTOINCREMENT,time TimeStamp NOT NULL DEFAULT (datetime('now','localtime')))

就可以获取正确的北京时间了

最后修改:2022 年 01 月 13 日
如果觉得我的文章对你有用,请随意赞赏