Sqlite Sql lite-日期计算结果仅以年为单位

Sqlite Sql lite-日期计算结果仅以年为单位,sqlite,Sqlite,我有一个col1和日期插入值。。。YYYY-MM-DD 我试图用返回的天数进行简单的日期计算 select current_date - col1 from my_table; 这个结果只计算年,但我试图得到两个日期后的天数。有什么建议吗?计算美国独立宣言签署后的天数 SELECT julianday('now') - julianday('1776-07-04'); 从 所以你应该能写这样的东西 select julianday('now') - julianday( col1 ) fro

我有一个col1和日期插入值。。。YYYY-MM-DD

我试图用返回的天数进行简单的日期计算

select current_date - col1 from my_table;

这个结果只计算年,但我试图得到两个日期后的天数。有什么建议吗?

计算美国独立宣言签署后的天数

SELECT julianday('now') - julianday('1776-07-04');

所以你应该能写这样的东西

select julianday('now') - julianday( col1 ) from my_table;

计算美国独立宣言签署后的天数

SELECT julianday('now') - julianday('1776-07-04');

所以你应该能写这样的东西

select julianday('now') - julianday( col1 ) from my_table;