gpt4 book ai didi

python - 如何将带有时区偏移量的时间戳字符串转换为本地时间?

转载 作者:太空狗 更新时间:2023-10-29 20:14:56 25 4
gpt4 key购买 nike

我正在尝试将字符串时间戳转换为适当的日期时间对象。我遇到的问题是存在时区偏移,我所做的一切似乎都不起作用。

最终我想将字符串时间戳转换为我机器时区中的日期时间对象。

# string timestamp     
date = "Fri, 16 Jul 2010 07:08:23 -0700"

最佳答案

dateutil包对于解析日期/时间很方便:

In [10]: date = u"Fri, 16 Jul 2010 07:08:23 -0700"

In [11]: from dateutil.parser import parse

In [12]: parse(date)
Out[12]: datetime.datetime(2010, 7, 16, 7, 8, 23, tzinfo=tzoffset(None, -25200))

最后,要转换成您本地的时区,

In [13]: parse(date).astimezone(YOUR_LOCAL_TIMEZONE)

关于python - 如何将带有时区偏移量的时间戳字符串转换为本地时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3286817/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com