diff --git a/reflex/vars/datetime.py b/reflex/vars/datetime.py index e6c7b5107..529341523 100644 --- a/reflex/vars/datetime.py +++ b/reflex/vars/datetime.py @@ -211,7 +211,8 @@ class LiteralDatetimeVar(LiteralVar, DateTimeVar): LiteralDatetimeVar: The new instance of the class. """ if isinstance(value, datetime): - js_expr = f"new Date({value.year}, {value.month - 1}, {value.day}, {value.hour}, {value.minute}, {value.second}, {value.microsecond})" + js_expr = f"'{value.year}-{value.month - 1}-{value.day} {value.hour}:{value.minute}:{value.second}, {value.microsecond})" + js_expr = f'"{str(value)}"' elif isinstance(value, date): js_expr = f"new Date({value.year}, {value.month - 1}, {value.day})" return cls(