是否有内置库或是否有人有可用的函数将字符串时区(例如“America/New_York”)转换为 datetime.tzinfo 对象?
谢谢。
最佳答案
是的,您需要 pytz
库:
import datetime, pytz
zoneName = 'America/New_York'
now = datetime.datetime.now(pytz.timezone(zoneName))
返回:
datetime.datetime(2011, 3, 16, 1, 39, 33, 87375, tzinfo=<DstTzInfo 'America/New_York' EDT-1 day, 20:00:00 DST>)
关于python - 如何将表单(国家/城市)中的字符串时区转换为 datetime.tzinfo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5321466/