django 中使用DateTime常用的时间查询方式

 更新时间:2019年12月03日 16:33:49   作者:拓宽视野  
今天小编就为大家分享一篇django 中使用DateTime常用的时间查询方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

1、lt:小于

queryset=yourobject.objects .filter(时间字段名称__lt=start)

2、lte:小于等于

queryset=yourobject.objects .filter(时间字段名称__lte=start)

3、gt:大于某个时间

now = datetime.datetime.now()
#前一天
start = now – datetime.timedelta(hours=23, minutes=59, seconds=59)

start = now+datetime.timedelta(day=-1)
queryset=MemberRole.objects .filter(时间字段名称__gt=start)

4、gte:大于等于某个时间:

queryset=MemberRole.objects .filter(时间字段名称__gte=start)

5、year:查询某年

MemberRole.objects.filter(时间字段名称__year=2005)

6、month:查询某月

MemberRole.objects.filter(时间字段名称__month=12)

7、day:某天

MemberRole.objects.filter(时间字段名称__day=3)

8、week_day:星期几

MemberRole.objects.filter(时间字段名称__week_day=2)

9、range:查询时间段

start_date = datetime.date(2005, 1, 1)
end_date = datetime.date(2005, 3, 31)
MemberRole.objects.filter(时间字段名称__range=(start_date, end_date))

以上这篇django 中使用DateTime常用的时间查询方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 解决mnist数据集下载的相关问题

    解决mnist数据集下载的相关问题

    这篇文章主要介绍了解决mnist数据集下载的相关问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-06-06
  • Python中reduce()函数的语法参数与作用详解

    Python中reduce()函数的语法参数与作用详解

    这篇文章主要介绍了Python中reduce()函数的语法参数与作用详解,reduce函数是通过函数对迭代器对象中的元素进行遍历操作,Python3.x中reduce函数已经从内置函数中取消了,转而放在functools模块中,需要的朋友可以参考下
    2023-08-08
  • python实现四人制扑克牌游戏

    python实现四人制扑克牌游戏

    这篇文章主要介绍了python实现四人制扑克牌游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-04-04
  • Python prettytable模块应用详解

    Python prettytable模块应用详解

    PrettyTable 是python中的一个第三方库,可用来生成美观的ASCII格式的表格,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2022-09-09
  • python中列表的切片与修改知识点总结

    python中列表的切片与修改知识点总结

    在本篇文章里小编给大家分享了关于python中列表的切片与修改的相关知识点内容,需要的朋友们学习下。
    2019-07-07
  • OpenCV+Python几何变换的实现示例

    OpenCV+Python几何变换的实现示例

    这篇文章主要介绍了OpenCV+Python几何变换的实现示例,图像的几何变换是指将一幅图像映射到另一幅图像内。有缩放、翻转、仿射变换、透视、重映射等操作。感兴趣的可以了解一下
    2021-03-03
  • 解决anaconda安装pytorch报错找不到包的问题

    解决anaconda安装pytorch报错找不到包的问题

    这篇文章主要介绍了解决anaconda安装pytorch报错找不到包的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-03-03
  • Python随机数种子(random seed)的设置小结

    Python随机数种子(random seed)的设置小结

    随机数种子是控制伪随机数生成器的初始值,通过设置相同的种子,可以确保随机数序列的一致性,本文主要介绍了Python随机数种子(random seed)的设置,感兴趣的可以了解一下
    2025-03-03
  • python音频处理用到的操作的示例代码

    python音频处理用到的操作的示例代码

    本篇文章主要介绍了python音频处理用到的操作的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-10-10
  • pycharm部署django项目到云服务器的详细流程

    pycharm部署django项目到云服务器的详细流程

    今天重点给大家介绍pycharm部署django项目到云服务器的详细流程,首先大家需要先下载python3.8压缩包,然后通过一系列命令完成操作,具体实现方法,跟随小编一起看看吧
    2021-06-06

最新评论