From 5b5e2dd9f049b6ba2a08aa16c91fe8403df75ba1 Mon Sep 17 00:00:00 2001 From: Jennifer Richards Date: Tue, 18 Oct 2022 12:25:55 -0300 Subject: [PATCH] chore: use settings.TIME_ZONE for datetime_today() default tz --- ietf/utils/timezone.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ietf/utils/timezone.py b/ietf/utils/timezone.py index c410a77a0..0aeedbeda 100644 --- a/ietf/utils/timezone.py +++ b/ietf/utils/timezone.py @@ -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)