python中时间数据区别与常规的数字数据类型。
我们先读取一个excel数据看看
我们发现时间数据的类型是dtype: datetime64[ns],这是因为pandas继承了numpy的datetime64和timedelta64模块。
1、字符串转化为日期时间
2、时间转化为DatetimeIndex、PeriodIndex
均是index类,可以作为索引使用
3、提取时间序列信息
以下仅仅列出几个,更多可自行查找资料
这里有个重要的问题是,我们如果要提取日期,时间可能会出乎意料
我们并没有得到结果
如果我们在方法后面加个括号就可以了
4、加减时间数据
Timedelta表示不同时间单位,有weeks,days,hours,等,但是没有月和年。
c=a-pd.to_datetime(‘2017-1-1’),其实就是计算确定时间间的间隔
此外还有date_range()函数生成时间序列,感兴趣的可以查看以下链接(转载)
https://blog.csdn.net/royallewis/article/details/83451256