@@ -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'],
|
||||
|
||||
@@ -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()
|
||||
|
||||
@@ -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'],
|
||||
|
||||
@@ -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'],
|
||||
|
||||
Reference in New Issue
Block a user