Choosing Between Python’s zoneinfo and pytz
Python’s standard library includes zoneinfo, which handles timezones correctly without external dependencies. Use it for all new code. from datetime import datetime from zoneinfo import ZoneInfo utc_time = datetime.now(ZoneInfo(“UTC”)) ny_time = utc_time.astimezone(ZoneInfo(“America/New_York”)) print(ny_time) This automatically manages Daylight Saving Time transitions. The IANA timezone database (via the tzdata package on Windows; built-in on Unix-like systems) backs…
