Coverage for utilities/datetime.py: 88%
8 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-10 18:35 +0000
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-10 18:35 +0000
1import datetime
3from django.utils import timezone
4from django.utils.timezone import localtime
6__all__ = (
7 'datetime_from_timestamp',
8 'local_now',
9)
12def local_now():
13 """
14 Return the current date & time in the system timezone.
15 """
16 return localtime(timezone.now())
19def datetime_from_timestamp(value):
20 """
21 Convert an ISO 8601 or RFC 3339 timestamp to a datetime object.
22 """
23 return datetime.datetime.fromisoformat(value)