【发布时间】:2012-03-09 02:56:25
【问题描述】:
我在 Android 中使用 SQLite 以这种格式存储时间戳:yyyy-MM-dd HH:mm:ss
我想将时间戳的时间与一些值进行比较,例如。 HOUR(timestamp)>12 等,但 HOUR 在 SQLite 中不是合法函数。我已按如下所述对其进行了更改,并且有如下内容:" where "+" strftime('%H','"+timeStamp+"')>"+time1+" AND strftime('%H','"+timeStamp+"')<'"+time2; 其中 time1 和 time2 是 0-23 之间的整数。我在表中有 7 个条目,因此有 7 个时间戳。但是我得到了 0 个结果......
【问题讨论】:
标签: android datetime sqlite timestamp