查了下,找到3种方式:
方法一注意时间格式:xxxx-xx-xx
方法二没有‘day’
方法三的时间格式同方法一
1、result = Jobs.query.filter(Jobs.create_time < '2017-07-10').all() 2、result = Jobs.query.filter(and_( extract('year', Jobs.create_time) == 2017, extract('month', Jobs.create_time) == 7 )).all() 3、result = Jobs.query.filter(Jobs.create_time.between('1990-01-01', '2018-01-01'))
本文介绍了三种使用SQL进行时间过滤的方法,包括直接比较日期字符串、提取年月信息以及使用between关键字指定日期范围。
1399

被折叠的 条评论
为什么被折叠?



