gpt4 book ai didi

python - 在 Python 中解析 rfc3339 日期字符串?

转载 作者:IT老高 更新时间:2023-10-28 21:08:20 26 4
gpt4 key购买 nike

我有一个数据集,其中所有日期的格式如下:

2012-10-09T19:00:55Z

我希望能够对它们使用像 .weekday 这样的方法。如何在 Python 中将它们转换为正确的格式?

最佳答案

您可以使用 dateutil.parser.parse (使用 python -m pip install python-dateutil 安装)将字符串解析为日期时间对象。

dateutil.parser.parse 将尝试猜测字符串的格式,如果您事先知道确切的格式,则可以使用 datetime.strptime您向其中提供格式字符串(请参阅 Brent Washburne 的回答)。

from dateutil.parser import parse

a = "2012-10-09T19:00:55Z"

b = parse(a)

print(b.weekday())
# 1 (equal to a Tuesday)

关于python - 在 Python 中解析 rfc3339 日期字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23277268/

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