gpt4 book ai didi

java - sqlite 将 Jdn 转换为 unixepoch

转载 作者:行者123 更新时间:2023-12-02 05:42:27 25 4
gpt4 key购买 nike

我有一列 jdn 格式的日期。我想将日期格式从 jdn 迁移到 Java Calendar.getTimeInMillis() ,它等于 sqlite unixepoch

这是示例迁移代码。

ALTER TABLE  TABLE_TIMES  ADD COLUMN  millies INTEGER
UPDATE TABLE_TIMES SET millies = ????
-- ALTER TABLE for DELETE COLUMN jdn

如何将jdn转换为unixepoch。我应该用什么来代替 ???????

最佳答案

SQLite的内置date/time functions已经支持儒略日数字。要输出 unixepoch 值,请使用 %s 格式的 strftime。要将秒转换为毫秒,请乘以 1000:

UPDATE Table_Times SET millies = strftime('%s', jdn) * 1000

关于java - sqlite 将 Jdn 转换为 unixepoch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24403190/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com