首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何以标准格式更改日期和时间(CSV文件)(:mm:ss+00:00)?

如何以标准格式更改日期和时间(CSV文件)(:mm:ss+00:00)?
EN

Stack Overflow用户
提问于 2022-03-28 07:40:49
回答 1查看 460关注 0票数 -1

我有一个数据,其中只有日期()和时间(hh.mm)。我得到一个日期时间格式不匹配的错误。

我希望使用python(Pandas) library.Please将现有数据转换成标准格式,并给出适当的解决方案。

data = btfeeds.GenericCSVData( dataname='2017 BNF.csv',

代码语言:javascript
复制
fromdate=datetime.datetime(2017, 4, 3),
todate=datetime.datetime(2017, 4, 10),

nullvalue=0.0,

dtformat=('%Y-%m-%d'),
tmformat=('%H:%M'),

datetime=0,
time=1,
open=2,
high=3,
low=4,
close=5,
openinterest=-1

) ValueError:时间数据'2017-01-02T10‘不匹配格式'%Y-%m-%dT%H:%M’

投入(Csv):2017-01-02,09:08

预期产出:2017-01-02 09:08:00+05:30

EN

回答 1

Stack Overflow用户

发布于 2022-03-28 08:40:23

这是因为您所要求的格式不包含秒数。

正确格式:%Y-%m-%dT%H:%M

  • incorrect格式:%Y-%m-%dT%H:%M:S

格式

所以这样做是可行的:

代码语言:javascript
复制
import datetime as dt
x =  '2017-01-02T09:08'

datetime_object = dt.datetime.strptime(x, '%Y-%m-%dT%H:%M')

print(datetime_object)

(打印语句)的结果是:

代码语言:javascript
复制
2017-01-02 09:08:00
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71643916

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档