SQLite:需要日期 >= (x) 从今天算起的天数
尝试选择距离今天日期 (x) 天的日期,该日期将是一天的开始(例如当天的中午 12:00)。
例如,日期为 5 天前的查询..
@"select pkey, dateofmod from data WHERE dateofmod >= date('now', '? days')" , [NSNumber numberWithInt:-5];
似乎不起作用。 (使用 FMDB)。
Trying to select a date (x) days from today's date, where the date would be start of day (e.g. 12:00am that day).
For example, a query with date 5 days earlier..
@"select pkey, dateofmod from data WHERE dateofmod >= date('now', '? days')" , [NSNumber numberWithInt:-5];
doesn't seem to work. (using FMDB).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是你需要的吗?
julianday
会“四舍五入”到午夜:通常在 SQLite 中,如果要向日期添加天数,则需要使用
julianday
。SQLite 日期和时间函数
Is this what you need?
julianday
does "round" to midnight:Usually with SQLite you want to use
julianday
if you are adding a number of days to a date.SQLite Date and Time Functions
您始终可以选择 Top X。
You can always do select Top X.