首页 > 解决方案 > 指定当月的最后一天 pandas .to_datetime()

问题描述

使用以下格式选项调用 pd.to_datetime() :

pd.to_datetime(single_price_listings['table_name'], format='%Y%m')

我在 201501 的这一列中有日期,并且想获得 2015-01-31 而不是 2015-01-01 我不确定是否需要不同的格式选项或者是否需要其他一些熊猫功能。

标签: pythonpython-3.xpandasdatetime

解决方案


尝试这个:

from pandas.tseries.offsets import MonthEnd

pd.to_datetime(single_price_listings['table_name'], format='%Y%m') + MonthEnd(1)

推荐阅读