翻译页面
本页面由 AI 辅助从英文翻译而来。如两者存在差异,以英文版本为准。
JULIANDAY
返回儒略日,即自公元前 4714 年 11 月 24 日格林尼治正午以来的天数(外推格里历)。
语法
SELECT JULIANDAY(datetime_expression [, modifier, ...]) FROM <multipartIdentifier>;
参数
datetime_expression
日期时间值。
modifier
应用于 datetime_expression 的零个或多个修饰符。有关修饰符的更多信息,请参阅日期修饰符。
返回值
返回儒略日,表示应用 modifier 后输入 datetime_expression 的日期部分。
示例
计算两个日期之间的天数
SELECT name, timeCreated,
round(julianday('now')-julianday(timeCreated)) as days_since
FROM google.storage.buckets WHERE project = 'stackql';
提示
使用 ROUND 将浮点数转换为最接近的整数。
有关更多信息,请参阅 https://www.sqlite.org/lang_datefunc.html。