我通过current_timestamp将记录插入sqlite数据库的日期.这个想法是,不要手动设置时间.现在,问题是,我在数据库中的日期是插入后的5.30小时.任何想法,如何走动或修复?
Asa*_*afK 18
使用 :
CREATE TABLE table
( ...
, yourColumnName DATETIME DEFAULT (DATETIME(CURRENT_TIMESTAMP, 'LOCALTIME'))
, ...
);
Run Code Online (Sandbox Code Playgroud)
返回的时间戳current_timestamp是UTC.
要将其转换为本地当前时区,请使用datetime函数:
INSERT INTO MyTable(MyColumn) VALUES(datetime(CURRENT_TIMESTAMP, 'localtime'))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11086 次 |
| 最近记录: |