无法将索引转换为日期格式

分析书呆子

我有索引中 64 位的数据,索引中的值类似于“01/11/2018”。它是从 csv 导入的数据。我无法将其转换为“01-11-2018”格式。我该怎么做,因为我收到一条错误消息:

'时间数据 0 不匹配格式 '%Y'(匹配)'

我从以下网站获取数据:https : //www.nasdaq.com/symbol/spy/historical,您可以在底部找到“以 Excel 格式下载此文件”图标。

  import datetime

  spyderdat.index =  pd.to_datetime(spyderdat.index, format='%Y')
  spyderdat.head()

我如何正确格式化?

非常感谢。

帕特里克·阿特纳

您的格式字符串必须完全匹配:

import datetime

spyderdat.index =  pd.to_datetime(spyderdat.index, format='%d/%m/%Y')
spyderdat.head()

不带间谍程序的示例:

import datetime

date = "1/11/2018"
print(datetime.datetime.strptime(date,"%d/%m/%Y"))

输出:

2018-11-01 00:00:00

您可以根据strftime自己的喜好选择此日期时间。格式见链接。或者您存储日期时间。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法将参数转换为日期格式

来自分类Dev

将日期格式转换为

来自分类Dev

无法将日期时间转换为 python 可读格式

来自分类Dev

无法将日期转换为特定格式

来自分类Dev

将日期格式转换为适当的格式?

来自分类Dev

将日期格式代码转换为日期

来自分类Dev

如何使用小时值和日期时间索引将宽格式转换为长格式?

来自分类Dev

Excel日期无法转换为所需格式

来自分类Dev

将double转换为mysql日期格式

来自分类Dev

将SQL日期转换为标准格式

来自分类Dev

将varchar(ddmmyyyy)转换为日期格式

来自分类Dev

将Ymd日期格式转换为dmY

来自分类Dev

将日期转换为标准格式

来自分类Dev

将日期格式转换为高图

来自分类Dev

将双精度转换为日期格式

来自分类Dev

将日期格式转换为 'YYYYMMDD'

来自分类Dev

将数据帧转换为日期格式

来自分类Dev

将日期格式转换为文本 - 日月

来自分类Dev

将 nvarchar(50) 转换为日期格式

来自分类Dev

无法在Swift中将日期格式转换为显示日期

来自分类Dev

熊猫数据框日期无法转换为日期时间格式

来自分类Dev

将元组索引转换为日期时间索引

来自分类Dev

无法将日期时间格式转换为00:00:00而不是12:00:00?

来自分类Dev

为什么date()无法将YYMMDDHHMM正确转换为MySQL可接受的日期格式?

来自分类Dev

无法使用SSIS将Excel中的mm / dd / yyyy转换为csv yyyymmdd日期格式

来自分类Dev

无法将数据框列转换为24-H格式的日期时间

来自分类Dev

无法将纪元值转换为人类可读的日期格式python

来自分类Dev

Python 日期时间索引 - 无法删除日期 - ValueError:无法将字符串转换为时间戳

来自分类Dev

尝试将某些格式转换为日期格式

Related 相关文章

热门标签

归档