如何在sql lite android中的两个日期之间获取数据?

时间:2016-04-04 07:22:15

标签: android sqlite

我试图通过使用以下查询

从两个日期范围内的日期基础获取日期

SELECT * FROM TransactionLog WHERE TransactionDate > '2016-04-04'

它正确地获取数据,但是当我包括时间和日期时,它不是取数据

SELECT * FROM TransactionLog WHERE TransactionDate > '2016-04-04 11:17:07'

这是我用于日期和时间的查询。 当包含时间时,会有不同的方式吗?

1 个答案:

答案 0 :(得分:-1)

试试这个

SELECT * FROM "your table" WHERE date BETWEEN "from date" AND "to date";

还要记住" from date"和" to date"日期不是字符串。首先将字符串转换为日期然后进行比较。