天天看点

pandas 关于日期处理

最近做项目遇到日期处理,特地整理一波日期的用法

原始数据如图所示:df = 如下的数据

pandas 关于日期处理

一些场景中,我们想去除具体的时间,可以这样

df['kprq'] = df['kprq'].dt.date      

再次查看:

pandas 关于日期处理

倘若想要变成自己的样子,只需哟apply(函数)就行,比如只保留年-月

df['kprq'] = pd.to_datetime(a['kprq']).map(lambda x: x.strftime('%Y-%m'))      

或者使用官方给定的方法

df['kprq'] = pd.to_datetime(a['kprq']).dt.to_period('M')      

输出查看一下我们的样子:

pandas 关于日期处理

整理参考官方文档:

继续阅读