当前位置: 首页 > 后端技术 > Python

Python--flask使用SQLAlchemy查询数据库最近一个时间段或之前的数据

时间:2023-03-25 20:29:32 Python

Python--flask使用SQLAlchemy查询数据库最近一个时间段或之前的数据学习和经验总结,如果如有侵权,请联系我删除,谢谢!说明在操作数据库时,需要显示最新的记录。需要用查询最近几天数据的思路获取当前时间戳,根据时间计算,然后查询范围fromdatetimeimportdatetime,timedeltatime_now=datetime.now()#Recent30daysdatamodel_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()感谢无所不能的网络和努力的自己