如何将Python中OHLC数据框中的日期项转换为字符串,以便使用日期-时间模块检查日期

如何将Python中OHLC数据框中的日期项转换为字符串,以便使用日期-时间模块检查日期,python,datetime,pandas,dataframe,Python,Datetime,Pandas,Dataframe,如何从字符串中删除“日期”以使用日期-时间模块请尝试: In[118]: Date.iloc[0].to_string() Out[118]: 'Date 1997-09-09' 考虑tidx Date.iloc[0, 0].strftime('%Y-%m-%d') 两者都打印相同的内容 tidx = pd.date_range('2000-01-01', periods=2) 尝试: 考虑tidx Date.iloc[0, 0].strftime('%Y-%m-%d') 两者都打

如何从字符串中删除“日期”以使用日期-时间模块请尝试:

In[118]: Date.iloc[0].to_string()
Out[118]: 'Date    1997-09-09'
考虑
tidx

Date.iloc[0, 0].strftime('%Y-%m-%d')
两者都打印相同的内容

tidx = pd.date_range('2000-01-01', periods=2)
尝试:

考虑
tidx

Date.iloc[0, 0].strftime('%Y-%m-%d')
两者都打印相同的内容

tidx = pd.date_range('2000-01-01', periods=2)
通过:

通过:


我认为
Date
是一个数据帧(只有一列),因为如果不是这样的话,to\u string就会出错。您可能需要在末尾添加一个
[0]
索引。我认为
Date
是一个数据帧(只有一列),因为如果不这样做,字符串将出错。您可能需要在末尾添加一个
[0]
索引。IMO:df名为“日期”,列名为“日期”。IMO:df名为“日期”,列名为“日期”。
Date.iloc[0].to_string()[-10:]
Out[129]: '1997-09-09'