sqlite数据库日期时间比较问题,使用date函数可以将字符串转换为Date数据,而字符串的格式需要是yyyy-MM-dd:
Litepal中使用查询某段时间内的数据时
LitePal.where( "date(djrq) between date(?) and date(?) and isPayGo=? and isPaying=? and isLogin=? ", startDate,endDate, "1", "1", "1").find(XXX.class);
多条件查询,date中?的对应的数据格式需要是yyyy-MM-dd