gpt4 book ai didi

python - 将 YYYYMMDD/HHMMSS 格式的日期/时间转换为 Python 日期时间

转载 作者:IT老高 更新时间:2023-10-28 20:57:59 34 4
gpt4 key购买 nike

我有一个 YYYYMMDD 格式的日期和一个 HHMMSS 格式的时间作为列表中第 4 个和第 5 个元素中的字符串。即:

data[4] = '20100304'
data[5] = '082835'

我正在创建一个 datetime 实例(在名为 generate 的字段中),如下所示:

generatedtime = datetime.datetime(int(data[4][:4]),int(data[4][4:6]),int(data[4][6:]),int(data[5][:2]),int(data[5][2:4]),int(data[5][4:6]))

鉴于输入格式无法更改,有没有更简洁的方法可以创建我的 datetime 对象实例?

最佳答案

无需导入时间datetime.datetime.strptime可以自己做。

import datetime
dt=datetime.datetime.strptime(data[4]+data[5],'%Y%m%d%H%M%S')
print(dt)
# 2010-03-04 08:28:35

有关可用格式代码(例如 %Y%m%d%H%M%S)的信息,请参阅 docs对于 strftime.

关于python - 将 YYYYMMDD/HHMMSS 格式的日期/时间转换为 Python 日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2380013/

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