从熊猫日期时间开始,得到没有一年的月-日配对



我试图使用这个,但最终,我得到了相同的年-月-日格式,我的年份更改为默认的"1900"。如果可能的话,我只想得到月/日对。

df['date'] = pd.to_datetime(df['date'], format="%m-%d")

如果您将任何内容转换为日期时间,则其中将始终包含年份,即to_datetime将始终生成带有年份的日期时间。

如果没有年份,则需要将其存储为字符串,例如,运行与示例相反的操作:

df['date'] = df['date'].dt.strftime(format="%m-%d")

最新更新