gpt4 book ai didi

android - 在 SQLite 中比较时间

转载 作者:搜寻专家 更新时间:2023-11-01 08:11:16 27 4
gpt4 key购买 nike

我在 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 个结果...

最佳答案

你可以试试

SELECT strftime('%H', 'now');

SELECT strftime('%H', columnName);

输出将是 0 到 24

关于android - 在 SQLite 中比较时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9332819/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com