【问题标题】:Django: Query Database [duplicate]Django:查询数据库
【发布时间】:2018-03-03 16:52:20
【问题描述】:

这是我的模型,

class Question(models.Model):
    ...
    timestamp = models.DateTimeField(auto_now=False, auto_now_add=True)

如何过滤掉过去 14 小时内提出的问题?

谢谢你:)

【问题讨论】:

    标签: python django


    【解决方案1】:
    from datetime import datetime, timedelta
    
    time_threshold = datetime.now() - timedelta(hours=14)
    results = Question.objects.filter(timestamp__lt=time_threshold)
    

    by docs __lt 表示小于。

    【讨论】:

    • 请将问题标记为重复,而不是抄袭已接受的答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-03-30
    • 2016-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多