浏览代码

Fix Date between query

version-14
Faris Ansari 8 年前
committed by Nabin Hait
父节点
当前提交
95edd73b5b
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. +2
    -2
      frappe/model/db_query.py

+ 2
- 2
frappe/model/db_query.py 查看文件

@@ -300,8 +300,8 @@ class DatabaseQuery(object):
if f.operator.lower() == 'between' and \ if f.operator.lower() == 'between' and \
(f.fieldname in ('creation', 'modified') or (df and (df.fieldtype=="Date" or df.fieldtype=="Datetime"))): (f.fieldname in ('creation', 'modified') or (df and (df.fieldtype=="Date" or df.fieldtype=="Datetime"))):
value = "'%s' AND '%s'" % ( value = "'%s' AND '%s'" % (
get_datetime(f.value[0]).strftime("%Y-%m-%d %H:%M:%S.%f"),
add_to_date(get_datetime(f.value[1]),days=1).strftime("%Y-%m-%d %H:%M:%S.%f"))
add_to_date(get_datetime(f.value[0]),days=-1).strftime("%Y-%m-%d %H:%M:%S.%f"),
get_datetime(f.value[1]).strftime("%Y-%m-%d %H:%M:%S.%f"))
fallback = "'0000-00-00 00:00:00'" fallback = "'0000-00-00 00:00:00'"


elif df and df.fieldtype=="Date": elif df and df.fieldtype=="Date":


正在加载...
取消
保存