方里明 wrote:
建议你额外测试下:
f = open("你的文件路径")
f = csv.DictReader(f)
seq = []
for i in f:
seq.append(i['Datetime'])
seqOne = seq[0]
datetime.strptime(seqOne,"%Y/%m/%d %H:%M")
结果是“datetime.datetime(2018, 6, 1, 0, 1)”,这是对的呀。
用Python的交易员 wrote:
%Y/%m/%d %H:%M
多了个冒号,非常不好意思
不是这个冒号的问题,我只是删除了":%S",还是这个错误。
用Python的交易员 wrote:
2018/06/01 00:01
这个时间戳是没有秒的,你的格式应该是:"%Y/%m/%d :%H:%M"
谢谢你的回复,我按照你的格式改了时间格式,还是那个错误。
好像这个论坛不会发邮件给用户相关的回复帖子,建议这个论坛用邮件提醒用户相关的贴子和回复。加速用户之间的沟通。
我用csv loader导入csv文件后,时间格式填写为%Y/%m/%d :%H:%m:%s,时间字段是“2018/06/01 00:01”,导入后变成"1899/12/30 00:00:00",这是怎么回事呀?