首页 > 解决方案 > 将月份年份转换为 YYYY-MM-DD 日期格式 Python Pandas

问题描述

我想在熊猫的数据框中将月份和年份转换为 YYYY-MM-DD,日期将是该月的第一天

在此处输入图像描述

我试着用这个

pd.to_datetime(df, format='%Y-%m-%d', errors='ignore')

我预计结果是

在此处输入图像描述

标签: pythonpython-3.xpandasdataframedatetime

解决方案


尝试使用格式'%b,%Y'

df['date']=pd.to_datetime(df['date'], format='%b,%Y', errors='coerce')

或者

根本不使用格式,让我们pandas推断它:

df['date']=pd.to_datetime(df['date'], errors='coerce')

有关格式代码的更多信息,请参阅文档


推荐阅读