我在SQLite中有一个表,该表有四列(id,login_date,logout_date,userid)。日期字段的存储方式为:2018-09-18 17:20:19.955000。我想选择日期范围内的行,而不考虑小时,分钟... 我从应用程序用户(FromDate和ToDate)获得日期。如何仅使用数据库中日期字段的前10个字符使用ORMLite进行查询?
SELECT substr(login_date,1,10) FROM articles where uid='20';
答案 0 :(得分:0)
此问题可能是this
的重复项Sqlite不支持日期类型,因此比较TimeStamp会更容易,达到要求的简单方法是保存TimeStamp而不是Date。 之后,您可以将其与DateToMidNightTimeStamp进行比较。