我有一个字符串格式的日期时间列“yyyy-mm-dd”。我使用 pd.to_date_time
将其更改为日期时间格式。现在,当我尝试使用 df['col'].iloc[0].month
获取该日期的月份时,会生成 dd
作为输出而不是 'mm' 并且 df['col'].iloc[0].day
也发生了类似的事情。它正在输出 mm
而不是 dd
。我尝试添加包含 year
的新列 yyyy
、包含 month
输出的 df['col'].iloc[0].day
和包含 day
输出的 df['col'].iloc[0].month
,然后将它们组合起来日期。交换日期和月份的更简单方法是什么?