[python] convert UTC to your local time with standard libs.
Fomalhaut Weisszwerg

Fomalhaut Weisszwerg @fmtweisszwerg

Location:
Japan
Joined:
Nov 17, 2017

[python] convert UTC to your local time with standard libs.

Publish Date: Jan 27
0 0
  1. Create a datetime object with the UTC time zone info.
  2. Convert the previous datetime object with astimezone method.

Here is a example that convert 2025-01-01T00:00Z to your local time.

from datetime import datetime
from zoneinfo import ZoneInfo

utc = datetime(2025, 1, 1, 0, 0, tzinfo=ZoneInfo("UTC"))
localtime = utc.astimezone(tz=ZoneInfo("localtime"))
Enter fullscreen mode Exit fullscreen mode

Note

On Windows and some minimum container environment, installing tzdata pakage might be required.

Comments 0 total

    Add comment