能否帮助我将dateːtime,dataː01/01/2012 01:00
转换为类似于我尝试过的2012-01-01 01:00:00
ʔ
datetime = [datetime.datetime(2012, 1, 1, 1, 0, 0) + datetime.timedelta(hours=i) for
i in range(9)]
dates=[datetime.strptime('%Y-%m-%d %H:%M:%S') for x in datetime]
这将返回错误ː
AttributeError: 'list' object has no attribute 'strptime'
我的日期时间在我的csv文件中,看起来像这样的ː
01/01/2012 01:00
01/01/2012 02:00
01/01/2012 03:00
01/01/2012 04:00
01/01/2012 05:00
01/01/2012 06:00
01/01/2012 07:00
01/01/2012 08:00
01/01/2012 09:00
我相信这一定是非常直接的,但我似乎无法理解这一点。对此给予帮助将不胜感激。
发布于 2018-08-06 03:44:31
您已将覆盖datetime
模块的列表命名为datetime
。因此datetime.strptime
调用失败。
为您的列表指定一个不同的名称。
https://stackoverflow.com/questions/51697672
复制相似问题