博客说明数据库
文章所涉及的资料来自互联网整理和我的总结,意在于我的学习和经验汇总,若有什么地方侵权,请联系本人删除,谢谢!
在操做数据库的时候,有一个需求是展现最近的记录,就须要使用查询最近几天的数据json
获取当前时间戳,根据时间来计算,而后查询范围flask
from datetime import datetime, timedelta time_now = datetime.now() #最近30天数据 model_user = User.query.filter(User.create_time >= time_now - timedelta(days=30)).all() #最近一周数据 model_user = User.query.filter(User.create_time >= time_now - timedelta(days=7)).all() #最近1天数据 model_user = User.query.filter(User.create_time >= time_now - timedelta(days=1)).all() #最近12小时 model_user = User.query.filter(User.create_time >= time_now - timedelta(hours=12)).all() #最近半小时 model_user = User.query.filter(User.create_time >= time_now - timedelta(seconds=30)).all()
感谢网络
万能的网络以及勤劳的本身学习