Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
2 Trả lời
13727 Lượt xem

Hi

odoo11

how get date from datetime field in domain of search view? (for compare with current_date)

how set " datetime_field" in below:

<filter name="today" string="Today" domain="[('datetime_field','=',current_date]"/>

Thanks


Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hi,

You can use the below:


<filter string="Today" domain="[('datetime_field', '&gt;=', datetime.datetime.combine(context_today(), datetime.time(0,0,0))),
('datetimefield', '&lt;=', datetime.datetime.combine(context_today(), datetime.time(23,59,59)))]" />


Ảnh đại diện
Huỷ bỏ
Tác giả

Excellent

thanks so much for your help :)

Câu trả lời hay nhất
You can use this if you want to filter Datetime field just by date:


​<field name="min_date" widget="date" filter_domain="[('min_date','>=',self+' 00:00:00'),('min_date','<=',self+' 23:59:59')]"/>


Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 1 20
10919
1
thg 12 20
21184
3
thg 1 19
8275
22
thg 12 23
49375
0
thg 4 18
5558