我有一个数据帧,其中包含UCT中的日期-时间字符串,格式如下:
2022-06-05T07:01:00.000Z
我正在尝试将日期时间字符串转换为本地时间(GMT+3)。
我尝试了几种方法,但没有成功。你能帮忙吗。
要善良,请先阅读文档:https://docs.python.org/3.10/library/datetime.html
正如文档所建议的,您必须使用https://dateutil.readthedocs.io/en/stable/parser.html#dateutil.parser.isoparse而不是原始fromisoformat
https://docs.python.org/3.10/library/datetime.html#datetime.datetime.fromisoformat
它将返回datetime
,从而为您提供一个替换时区的选项,如:.replace(tzinfo=timezone.utc).astimezone(tz=None)
。