为什么不呢Series.d类型返回日期类型

2021-08-02 17:03:21 发布

您现在位置:Python中文网/ 问答频道 /正文

enter image description here

我有一个变量tradeDate。它的值的类型是日期时间。但是,当我跑的时候贸易日期.dtype,它给出了[12]:dtype('O'),为什么不是datetime。或者我怎么知道它的值的类型是datetime

我将展示如何获取tradeDate数据

[enter image description here

有一个excel文件,我阅读如下

df_tradeDate = pandas.read_excel('E:/dataCenter/TradeDates.xlsx')

然后,我将数据转换为datetime,如下所示

df_tradeDate['date']=pandas.to_datetime(df_tradeDate['date'],format='%Y%m%d',errors='coerce')

我终于知道交易日期了

tradeDate=df_tradeDate['date'].dt.date

enter image description here