如何在REAL类型的TEXT类型中添加日期

时间:2015-10-20 09:30:13

标签: android sqlite date

我正在尝试添加一个类型为TEXT的Date字段,其中包含两个REAL类型的字段,结果我必须与SQLite中的当前日期进行比较。但我仍然坚持添加TEXT和REAL来获得计算日期。

即。我在TEMP_DATE字段中有2005-10-01,在THRESHOLD1和THRESHOLD2中分别有15.0和4.0。我必须添加这3个字段才能获得2015-10-20的结果。

1 个答案:

答案 0 :(得分:0)

在SQLite中,可以使用带有built-in date functions的修饰符来更改日期值:

SELECT date('2005-10-01', '+19 days');

要将日期偏移量转换为所需格式,请使用字符串连接:

SELECT date(temp_date, '+' || (threshold1 + threshold2) || ' days') FROM ...