diff --git a/bi_sql_editor/models/bi_sql_view.py b/bi_sql_editor/models/bi_sql_view.py
index e4b2d1a75d..3a1712b945 100644
--- a/bi_sql_editor/models/bi_sql_view.py
+++ b/bi_sql_editor/models/bi_sql_view.py
@@ -757,7 +757,7 @@ def check_manual_fields(self, model):
for sql_field in sql_fields:
if (
sql_field[0] in model._fields
- and sql_field[1] in ("integer", "float")
+ and sql_field[1] in ("integer", "float", "date", "datetime")
and sql_field[2]
):
model._fields[sql_field[0]].group_operator = sql_field[2]
diff --git a/bi_sql_editor/views/view_bi_sql_view.xml b/bi_sql_editor/views/view_bi_sql_view.xml
index 551254ab43..ae80086aa3 100644
--- a/bi_sql_editor/views/view_bi_sql_view.xml
+++ b/bi_sql_editor/views/view_bi_sql_view.xml
@@ -153,7 +153,7 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).