chore: use settings.TIME_ZONE for datetime_today() default tz

This commit is contained in:
Jennifer Richards 2022-10-18 12:25:55 -03:00
parent dfe1147e7c
commit 5b5e2dd9f0
No known key found for this signature in database
GPG key ID: 26801E4DC0928410

View file

@ -53,8 +53,11 @@ def datetime_from_date(date, tz=None):
def datetime_today(tz=None):
"""Get a timezone-aware datetime representing midnight today
By default, uses settings.TIME_ZONE
For use with datetime fields representing a date.
"""
if tz is None:
tz = settings.TIME_ZONE
return timezone.now().astimezone(_tzinfo(tz)).replace(hour=0, minute=0, second=0, microsecond=0)