How do I query for objects created before a certain hour in a day in Django?

后端 未结 3 669
鱼传尺愫
鱼传尺愫 2021-01-19 10:56

In Django, I am trying to filter my query only to objects that were created before a certain hour in the day. I have a datetime field called \'created_at\' that stored the d

3条回答
  •  春和景丽
    2021-01-19 11:46

    import datetime
    start_time = datetime.datetime.now().replace(hour=00, minute=00)
    certain_hour = 10
    end_time = start_time.replace(hour=certain_hour)
    
    query = query.filter(created_at__range=(start_time, end_time)
    

提交回复
热议问题