11
我想過濾在用戶以下列格式輸入的日期BaseDatatableView中設置的查詢:mm/dd/yyyy。所以start_date的格式是這樣的,並且會用strptime轉換爲日期時間,見下文。Django過濾日期時間基於僅日期
我想將它與db中的日期datetimefield進行比較,但我想完全匹配月,日,年,無視時間。這就是我所沒有的。
class AppointmentListJson(LoginRequiredMixin, BaseDatatableView):
....
start_date = params.get('start_date', '')
if start_date:
qs = qs.filter(start_date__contains=datetime.strptime(
start_date, DATE_FORMAT))
return qs
由於
謝謝,作品完美。 –
@JoeLones太好了!你介意[接受我的答案](http://meta.stackoverflow.com/help/someone-answers)? –
我的不好,再次感謝。 –