如何从 html 输出的 Pandas 数据框列 'Time' 中的 'hh:mm:00' 中删除 ':00'?
How to remove ':00' from 'hh:mm:00' in Pandas dataframe column 'Time' from html output?
我有一个 Excel 文件,其中有一个时间列,我在其中以 hh:mm
格式输入了时间。但是我做了pd.read_excel
和pd.to_html
之后,都变成了hh:mm:00
.
请问如何从 hh:mm:00
中删除 :00
?
Date Time Remarks More_Details
0 2020-12-31 20:30:00 NaN NaN
1 2021-01-04 09:05:00 NaN NaN
使用 pd.Timestamp 来处理您的格式化时间。
df['Time'] = df['Time'].apply(pd.Timestamp).dt.strftime('%H:%M')
刚才的问题我已经解决了
df['Time'] = df['Time'].apply(lambda x:str(x)[0:5])
我有一个 Excel 文件,其中有一个时间列,我在其中以 hh:mm
格式输入了时间。但是我做了pd.read_excel
和pd.to_html
之后,都变成了hh:mm:00
.
请问如何从 hh:mm:00
中删除 :00
?
Date Time Remarks More_Details
0 2020-12-31 20:30:00 NaN NaN
1 2021-01-04 09:05:00 NaN NaN
使用 pd.Timestamp 来处理您的格式化时间。
df['Time'] = df['Time'].apply(pd.Timestamp).dt.strftime('%H:%M')
刚才的问题我已经解决了
df['Time'] = df['Time'].apply(lambda x:str(x)[0:5])