gpt4 book ai didi

python - 如何从 Python 中的 csv 列中减去/添加时间?

转载 作者:太空宇宙 更新时间:2023-11-04 05:56:51 24 4
gpt4 key购买 nike

我是 python/编程的新手,还没有处理时间问题。我有一个包含时间/日期信息列的 csv 文件,但时区错误。如何减去或增加小时数?它的格式如下:

1 Jan 2014 hh:mm

如果有帮助,我已经将数据分解为字典列表:

[{datetime: 1 Jan 2014 00:00}, {datetime: 2 Jan 2014 00:01}]

谢谢

最佳答案

您可以创建日期时间对象并使用 datetime.timedelta添加小时/天等。

d = {"datetime": "2 Jan 2014 00:01"}
from datetime import datetime ,timedelta

print(datetime.strptime(d["datetime"],"%d %b %Y %H:%M")+timedelta(hours=4))
2014-01-02 04:01:00

关于python - 如何从 Python 中的 csv 列中减去/添加时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27306432/

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