我正在尝试将格式为09:18 PM
的Pandas DataFrame列转换为21:18:00
。 (某种程度上)与:
df['Time'] = pd.to_datetime(df['Time'], format="%I:%M %p")
但是现在的输出是:
df['Time']
1900-01-01 21:18:00
我已经有用于年,月和日的列,所以我只想返回不包含1900-01-01的H:M:S。
非常感谢您的帮助。
答案 0 :(得分:2)
使用dt.time
df['Time'] = df['Time'].dt.time