人生苦短

记录大学,记录生活,天道殷勤,请多关注!

人生苦短,我用Python!
大数据、机器学习、深度学习
  menu

pandas常用时间处理

pandas中,to_datetime()函数是用来进行获取时间和进行时间数据操作的函数。

dates = pd.to_datetime(pd.Series(['1989-8-18 13:14:55','1995-2-16']),format='%Y-%m-%d %H:%M:%S')

根据面临的数据格式不同,还有以下几种常用的方法:

print('返回日期值:\n',dates.dt.date) #由于Series并没有date这个属性,所以需要使用dt方法
print('返回第几季度:\n',dates.dt.quarter)
print('返回几点钟:\n',dates.dt.hour)
print('返回年中的天(就是当前日期是当年的第几天的意思):\n',dates.dt.dayofyear)
print('返回年中的周(就是当前日期是当年的第几周的意思):\n',dates.dt.weekofyear)
print('返回星期几的名称:\n',dates.dt.weekday_name)
print("返回日期在月份的天数:\n",dates.dt.days_in_month)

标题:pandas常用时间处理
作者:chenruhai
地址:http://www.love520.ltd/articles/2019/08/03/1564795666942.html
CSDN博客地址:https://blog.csdn.net/qq_42658739
GitHub地址:https://github.com/chenruhai

评论