从 dd/mm/yyyy 格式的日期中提取月份 pandas
Extracting month from date in dd/mm/yyyy format in pandas
我无法以正确的格式从日期中获取月份和日期。
我都在用 pd.DatetimeIndex(df['date1']).month
和 pd.to_datetime(parity['date1']).dt.month
但它仍将日作为月检索,并且仅当值大于 12 时才将其视为日。
提前谢谢你
指定日期格式:
df['date1'] = pd.to_datetime(df['date1'], format='%d.%m.%Y').dt.month
或设置参数dayfirst=True
:
df['date1'] = pd.to_datetime(df['date1'], dayfirst=True).dt.month
我无法以正确的格式从日期中获取月份和日期。
我都在用 pd.DatetimeIndex(df['date1']).month
和 pd.to_datetime(parity['date1']).dt.month
但它仍将日作为月检索,并且仅当值大于 12 时才将其视为日。
提前谢谢你
指定日期格式:
df['date1'] = pd.to_datetime(df['date1'], format='%d.%m.%Y').dt.month
或设置参数dayfirst=True
:
df['date1'] = pd.to_datetime(df['date1'], dayfirst=True).dt.month