有没有办法让日期时间对象不那么精确?

时间:2015-12-05 19:52:18

标签: python datetime python-3.x django-1.8

我试图按时间过滤从sqlite3数据库中删除邮件。我正在使用一个精确到分钟的字符串,将其转换为datetime对象,并在消息的QuerySet上使用过滤器函数。但是,数据库中的条目比字符串更精确,因此我正在寻找的消息也被过滤掉了。

我正在使用

自动生成日期时间对象
fadeTime

我正在使用

进行过滤
class Message(models.Model):
    ....
    time = models.DateTimeField(auto_now_add=True)

例如,我用来创建要过滤的日期时间对象的字符串是'Dec。 5,2015,5:07 PM'创建一个datetime对象'2015-12-05 05:07:00'。但是,我正在寻找的消息是从时间'2015-12-05 17:07:19.308321'

是否有一个选项可以使自动生成的日期时间对象不那么精确,而不是几分之一秒?

0 个答案:

没有答案
相关问题