From d735affcd25e7d1663d402dd811e44966d4bc6fb Mon Sep 17 00:00:00 2001 From: Erik Stein Date: Mon, 17 Dec 2018 18:15:13 +0100 Subject: [PATCH] Daytime utils. --- shared/utils/daytime.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 shared/utils/daytime.py diff --git a/shared/utils/daytime.py b/shared/utils/daytime.py new file mode 100644 index 0000000..fe5b93d --- /dev/null +++ b/shared/utils/daytime.py @@ -0,0 +1,12 @@ +from django.utils import timezone + + +def midnight(dt=None): + """ + Returns upcoming midnight. + """ + if not dt: + dt = timezone.now() + + return dt.replace(hour=0, minute=0, second=0, microsecond=0) + \ + timezone.timedelta(days=1)