Android sqlite日期比较?

时间:2010-10-25 10:02:45

标签: android

如何使用sqlite中的where语句比较日期? 我不知道如何在DB中以时间戳格式写日期。 我想只有时间戳格式(数据库中的整数或字符串)我可以比较吗?!

有人可以帮我处理在db中写日期的代码(使用ContentValues)

我想使用此代码进行比较:

 Cursor mCursor =
             db.query(true,
               tableName,
               null, 
               KEY_DATETIME + " >= '"+ fromDate +"' and " +
                 KEY_DATETIME + " <= '"+ toDate +"'" , 
               null,
               null, 
               null, 
               null, 
               null);

1 个答案:

答案 0 :(得分:1)

您可以考虑在SQLite DB中将日期存储为long,这有几个优点。有关详细信息,请参阅my other question和接受的答案。