Replace deprecated datetime.utcnow usage

Closes #12647
This commit is contained in:
Cédric Krier
2024-06-15 11:01:41 +02:00
parent 951001cd35
commit 11ef2ba54c
4 changed files with 7 additions and 4 deletions
+2 -1
View File
@@ -662,7 +662,8 @@ class DateTime(Date):
and not isinstance(now, datetime.datetime)):
now = datetime.datetime.combine(now, datetime.time())
if not isinstance(now, datetime.datetime):
now = datetime.datetime.utcnow()
now = datetime.datetime.now(
datetime.timezone.utc).replace(tzinfo=None)
return now + relativedelta(
year=dct['y'],
month=dct['M'],
+1 -1
View File
@@ -453,7 +453,7 @@ def complete_value(field, value):
def complete_datetime():
yield datetime.date.today()
yield datetime.datetime.utcnow()
yield datetime.datetime.now(datetime.timezone.utc).replace(tzinfo=None)
def complete_date():
yield datetime.date.today()
+2 -1
View File
@@ -712,7 +712,8 @@ class DateTime(Date):
and not isinstance(now, datetime.datetime)):
now = datetime.datetime.combine(now, datetime.time())
if not isinstance(now, datetime.datetime):
now = datetime.datetime.utcnow()
now = datetime.datetime.now(
datetime.timezone.utc).replace(tzinfo=None)
return now + relativedelta(
year=dct['y'],
month=dct['M'],
+2 -1
View File
@@ -712,7 +712,8 @@ class DateTime(Date):
and not isinstance(now, datetime.datetime)):
now = datetime.datetime.combine(now, datetime.time())
if not isinstance(now, datetime.datetime):
now = datetime.datetime.utcnow()
now = datetime.datetime.now(
datetime.timezone.utc).replace(tzinfo=None)
return now + relativedelta(
year=dct['y'],
month=dct['M'],