Use datetime.timezone.utc to represent UTC timezone
Use zoneinfo.ZoneInfo object to represent any other timezone
Use datetime.tzinfo as a type for a timezone
Use datetime.now with tz set to UTC to get "now" datetime in UTC timezone
Use baserow.core.datetime.get_timezones to get the list of all available timezones
fromzoneinfoimportZoneInfofromdatetimeimportdatetime,timezone,tzinfo# get a reference to UTC time zoneutc_timezone:tzinfo=timezone.utc# get a reference to any other time zoneprague_timezone:tzinfo=ZoneInfo("Europe/Prague")# create a new datetime in a timezonemy_datetime=datetime(...,tzinfo=timezone.utc)# set a timezone to a datetimemy_datetime=my_datetime.replace(tzinfo=ZoneInfo("Europe/Prague"))# convert a datetime into another timezone, preserving time in UTCmy_datetime=my_datetime.astimezone(tz=ZoneInfo("Europe/Prague"))# get now in UTCnow=datetime.now(tz=timezone.utc)# get all timezonesfrombaserow.core.datetimeimportget_timezonesall_timezones=get_timezones()