我正在尝试编写一个 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;无论我替换哪个值,我都会得到这个。
显然我错过了一些东西......但我已经搜索和搜索并尝试了所有我能瘦下来的东西,但我似乎无法让它工作。
这些时间戳是我认为的那样,还是完全不同的东西?任何帮助将不胜感激。
谢谢,迈克尔