2
我使用sqllite为Android日期和我有一个在completedDate在DB的格式如下SQLite的现在比较日期时间仅比较
2012-06-26 17:20
我试图让任务的所有行表,它的完成日期是在未来(大于现在)
我这样做
select * from Task where completedDate > datetime ('now')
的问题是比较似乎是基于日期只是没了时间戳。我得到的所有行都是从明天开始的完成日期。但是,如果它是今天的日期(不管时间),那么我没有得到该行
为什么呢?任何pointet
比较尝试把completedDate日期时间内?我想我有类似的问题。你也可能需要在db中使用时间函数。如果这不是问题,那么'now'以什么格式返回信息? – Andy
我试过了,但仍然没有运气。我不知道现在是什么回报,除了说datetime相当于strftime的文档('%Y-%m-%d%H:%M:%S',...) – Snake