sqlite时区现在



我正在使用python和sqlite3来处理一个网站。我需要所有的时区都是当地时间,我需要夏令时。理想的方法是使用sqlite将全局日期时间("now")设置为+10小时。

如果我能想出如何用命令更改sqlite的"now",那么我将使用cronjob来调整它(如果有人有,我很乐意使用更简单的方法,但cronjob并不太难)

我并不是100%满足你的要求,但为了简单起见,我会说将你的日期存储在UTC中,并在需要时将其显示为当地时间:

sqlite> select datetime('now', 'utc');
2012-07-21 09:58:21
sqlite> select datetime('now', 'localtime');
2012-07-21 13:58:33

请参阅SQLite的日期和时间函数文档。

你可以试试这个代码,我在台湾,所以我加了8小时:

DateTime('now','+8 hours')

相关内容

  • 没有找到相关文章

最新更新