我已将时间设置为US Locale。我已在Sqlite中创建数据库。在数据库中我有像Entry_Date这样的字段设置为CURRENT_TIMESTAMP ..现在我运行查询
SELECT time('now')
o/p: 06:22:09
显示错误的时间。所以我的问题是如何设置Sqlite时间?
答案 0 :(得分:2)
您需要将localtime
修饰符传递给time
函数。
sqlite> select time('now','localtime');
06:38:51
更新:有关记录,以下是输出unix纪元日期的方法:
sqlite> select time(1316638370,'unixepoch','localtime');
06:52:50