0

手机上的时间显示 2013 年 7 月 4 日上午 11:40,但是,当试图运行

select datetime(); it shows 2013-07-03 23:40

我正在使用应用程序 aSQLiteManager 运行 sql 查询。相差12小时。SQLite中是否有设置日期()或设置时间()之类的东西?我该如何解决这个问题?我有应用程序需要根据日期和时间从 SQLite 数据库返回结果。

4

1 回答 1

1

时区。内部时钟是 UTC,您在这里需要它,因为它是规范的。显示给用户的时间会根据您所在的时区进行调整。

于 2013-07-03T23:56:22.597 回答