首页 > 解决方案 > 当前月份过滤器无法正常工作

问题描述

嗨我试过这样

 1.<filter string="Current Month" 
   domain="[('appointment_sdate', '&lt;=', (context_today() + relativedelta(months=1)).strftime('%%Y-%%m-01 00:00:00')),('appointment_sdate','&gt;=',time.strftime('%%Y-%%m-01'))]"/>


2.domain="[('appointment_sdate', '&lt;=', (context_today() + relativedelta(months=1)).strftime('%%Y-%%m-01 +05:30:00')),('appointment_sdate','&gt;=',time.strftime('%%Y-%%m-01'))]"

约会_sdate 是日期时间字段。

两种方法都有效,显示当前月份值和下个月第一天从 12.00 AM 到 5.30 AM 的附加值

有谁知道如何避免这个过滤器。?

我正在使用

日期格式:%d/%m/%Y

时间格式:%I:%M:%S %p

我也试过这样,但结果相同。

domain="[('appointment_sdate','&gt;=',context_today().strftime('%%Y-%%m-01')),('appointment_sdate','&lt;',(context_today()+relativedelta(months=1)).strftime('%%Y-%%m-01'))]"

标签: odooodoo-11

解决方案


推荐阅读