【发布时间】:2013-11-11 05:20:29
【问题描述】:
我正在尝试编写一个 SELECT 查询,该查询将从我正在查看的数据库中的多个表中选择数据。我可以很好地获取所有数据。但是,我无法解析名为 time_of_day 的列。
日期存储在名为 julian_day 的列中,我可以使用以下方法轻松解析:
SELECT strftime("%d/%m/%Y", julian_day) FROM 提醒
time_of_day 的值为:
32400000
72000000
54600000
我知道的最后一个应该代表时间 15:10。但是,如果我这样做:
选择时间(54600000)
我得到 12:00:00;无论我替换哪个值,我都会得到这个。
显然我遗漏了一些东西......但我已经搜索和搜索并尝试了所有我能忽略的东西,但我似乎无法让它发挥作用。
这些时间戳是我认为的那样,还是完全不同的东西? 任何帮助将不胜感激。
谢谢, 迈克尔
【问题讨论】:
标签: sql database sqlite timestamp