Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在python/django中从datetime列检索日期_Python - Fatal编程技术网

在python/django中从datetime列检索日期

在python/django中从datetime列检索日期,python,Python,我的数据库中有一列名为date。。。在此列中,我存储了一个日期时间值…现在,当我想根据日期值(仅日期而非日期时间)筛选表时…假设我想检索具有特定日期的所有列..那么我如何应用这种筛选(即从日期时间列中获取日期)例如,匹配2011年3月18日: queryset = MyModel.objects.filter(date__year=2011, date__month=3, date__day=18) Django文档:您还可以执行以下操作: MyModel.objects.filter(dat

我的数据库中有一列名为date。。。在此列中,我存储了一个日期时间值…现在,当我想根据日期值(仅日期而非日期时间)筛选表时…假设我想检索具有特定日期的所有列..那么我如何应用这种筛选(即从日期时间列中获取日期)

例如,匹配2011年3月18日:

queryset = MyModel.objects.filter(date__year=2011, date__month=3, date__day=18)
Django文档:

您还可以执行以下操作:

MyModel.objects.filter(date__gte=date, date__lt=date+datetime.timedelta(1))
不确定哪个更快,这还是它的解决方案