python - 给定日期后的 DatetimeField 过滤器

标签 python django datetime filter django-queryset

是否可以过滤 DateTimeField 以获取在给定日期之后具有 DateTimeField 的所有对象? 例如:

class MyObject(models.Model):
    updated_date = models.DateTimeField()

在 View 中:

given_date = someDateTime
new_items = MyObject.objects.filter(updated_date__after = given_date)

最佳答案

使用__gt在双下划线符号中:

new_items = MyObject.objects.filter(updated_date__gt=given_date)

相关主题:

关于python - 给定日期后的 DatetimeField 过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23224587/

相关文章:

python - 异常消息 : What does it mean? - django 1.8 python 3.4 - python manage.py makemigrate

python - 打印可能存在也可能不存在的嵌套字典值

python - 将连续时间差 (timedelta) 转换为秒

javascript - Date.toString() 的输出总是采用相同的格式吗?

python - 使用 aws 或 boto 删除 Amazon S3 多对象

python - gtk.StatusIcon 双击

python - Telegram 机器人的 API 速率限制

python - 确定集合列表是否共享数据

python - Django 自引用模型过滤器ForeignKey

c# - 在查询中将 DateTime.Ticks 转换为 MySQL DateTime