Django使用时间戳增量查询对象

意大利辣香肠比萨饼

说我有一个模型:

Mymodel(models.Model):
    endtimestamp = models.DateTimeField(null=True)

我需要一个查询来获取今天午夜和昨天午夜之间所有带有endstimestamp的Mymodel对象。

我尝试了什么:

today = datetime.datetime.today()
todays_midnigh = datetime.datetime.fromtimestamp(
    today.strftime('%Y-%m-%d 00:00:00.0')
)
yesterday_midnight = todays_midnight - datetime.timedelta(days=1)
objs = Mymodel.objects.filter(endtimestamp__range(
    yesterday_midnight, todays_midnight)
)

但是这条线todays_midnigh = datetime.datetime.fromtimestamp(today.strftime('%Y-%m-%d 00:00:00.0'))是行不通的,而且我知道必须有很多Python清晰的方法来实现这一目标。

Trinchet

假设这样from datetime import datetime as dt做,请执行以下操作:

today = dt.today()
todays_midnigh = dt.combine(today,dt.max.time())

或者

todays_midnigh = dt.combine(today,dt.min.time())

作为适当的

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MYSQL查询使用时间戳调用最新值

来自分类Dev

GQL查询(python)使用时间戳检索数据

来自分类Dev

使用时间戳过滤Gmail

来自分类Dev

在Excel中使用时间戳

来自分类Dev

在PHP中使用时间戳

来自分类Dev

使用时间戳时,Azure流分析查询不返回结果集

来自分类Dev

使用时间戳进行范围查询的 Cassandra 数据建模

来自分类Dev

使用时间戳和日期时间的TSQL排名

来自分类Dev

使用时间戳计算员工的工作时间

来自分类Dev

Rails 使用时间对象查询,不返回特定日期对象

来自分类Dev

如何使用时间戳从mysql中选择数据

来自分类Dev

如何使用时间戳构造函数

来自分类Dev

如何在Ping中使用时间戳选项

来自分类Dev

PostGIS使用时间戳检测交叉

来自分类Dev

在CQL中使用时间戳作为列名

来自分类Dev

如何在规格rpm中使用时间戳?

来自分类Dev

如何在Ping中使用时间戳选项

来自分类Dev

Python(if,elif,else)使用时间戳

来自分类Dev

在MySQL中使用时间戳触发

来自分类Dev

在VLC上使用时间戳录制视频

来自分类Dev

在ng-repeat中使用时间戳分组

来自分类Dev

Postgres:使用时间戳进行分页

来自分类Dev

使用时间戳和 Moment.js

来自分类Dev

如何使用时间戳作为图表的 x 轴?

来自分类Dev

在 Spring 配置中使用时间戳

来自分类Dev

使用时间戳间隔加入 SQL

来自分类Dev

如何使用时间戳类型数据制作程序

来自分类Dev

使用时间戳服务器,代码签名时间戳仍然过期

来自分类Dev

使用时间位置将日期时间与UTC时间戳之间进行转换