您好,登錄后才能下訂單哦!
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常用的時間查詢方式就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。