From c05655fac93ecc1f4b690194925c8ac2bb15fdf1 Mon Sep 17 00:00:00 2001 From: Patrick Joy Date: Wed, 9 Nov 2022 14:10:13 +1100 Subject: [PATCH] datetime: Add default utc tz for datetime.now(). Signed-off-by: Patrick Joy --- python-stdlib/datetime/datetime.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/python-stdlib/datetime/datetime.py b/python-stdlib/datetime/datetime.py index b3cd9b94..763c9bc2 100644 --- a/python-stdlib/datetime/datetime.py +++ b/python-stdlib/datetime/datetime.py @@ -635,10 +635,9 @@ class datetime: else: us = 0 if tz is None: - raise NotImplementedError - else: - dt = cls(*_tmod.gmtime(ts)[:6], microsecond=us, tzinfo=tz) - dt = tz.fromutc(dt) + tz = timezone.utc + dt = cls(*_tmod.gmtime(ts)[:6], microsecond=us, tzinfo=tz) + dt = tz.fromutc(dt) return dt @classmethod