最近做项目遇到日期处理,特地整理一波日期的用法
原始数据如图所示:df = 如下的数据
一些场景中,我们想去除具体的时间,可以这样
df['kprq'] = df['kprq'].dt.date
再次查看:
倘若想要变成自己的样子,只需哟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')
输出查看一下我们的样子:
整理参考官方文档: