我正在使用下面的查询从开始时间(这是从开始时间2小时)和结束时间提到的数据库中获取数据,但此查询似乎不工作。SQLlite查询获取2之间的数据日期时间
列REC_CONT_TIME是日期时间,格式为YYYY-MM-DD HH:MM
查询是:
SELECT * FROM REC_CONTACT WHERE日期时间( '现在')
BETWEEN
的strftime('% Y-%m-%d%H:%M:%S',REC_CONT_TIME)
AND
日期时间(的strftime( '%Y-%间 - %d%H:%M:%S',REC_CONT_TIME), '+120分钟')
开始时间:的strftime(” %Y-%间 - %d%H:%M:%S 'REC_CONT_TIME)
结束时间:日期时间(的strftime(' %Y-%间 - %d%H:%M:%S ',REC_CONT_TIME),'+ 120分钟')。 从开始时间开始增加120分钟。
为什么不格式化的Java代码开始日期时间/结束日期时间,并将其作为参数传递? – Loc
@Loc Ha你可以添加更多的细节..格式如何和什么? – Psypher
其他问题是:你确定datetime('now')是否返回YYYY-MM-DD HH:MM格式? – Loc