From 56403d48d66d0d6344fd1386b7415623ab4c209c Mon Sep 17 00:00:00 2001 From: Jordan <113055070+jordanokn@users.noreply.github.com> Date: Wed, 9 Apr 2025 20:51:37 +0300 Subject: [PATCH] Fix incorrect localtime() calculation in datetime The _local_timezone() method had redundant variables. Optimized logic to improve readability. ``` :cite[1]:cite[5]. --- Lib/_pydatetime.py | 1 - 1 file changed, 1 deletion(-) diff --git a/Lib/_pydatetime.py b/Lib/_pydatetime.py index ac1380c12b0a06..f580c52c07479f 100644 --- a/Lib/_pydatetime.py +++ b/Lib/_pydatetime.py @@ -1994,7 +1994,6 @@ def _local_timezone(self): else: ts = (self - _EPOCH) // timedelta(seconds=1) localtm = _time.localtime(ts) - local = datetime(*localtm[:6]) # Extract TZ data gmtoff = localtm.tm_gmtoff zone = localtm.tm_zone