VeighNa量化社区
你的开源社区量化交易平台
franklili's Avatar
Member
离线
16 帖子
声望: 1

方里明 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",这是怎么回事呀?
csv文件里显示图
SQLite里显示图

© 2015-2022 微信 18391752892
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】