【发布时间】:2021-04-17 18:25:14
【问题描述】:
import pandas as pd
import datetime
dictt={'s_time': ["06:30:00", "07:30:00","16:30:00"], 'f_time': ["10:30:00", "23:30:00","23:30:00"]}
df=pd.DataFrame(dictt)
在这种情况下,我想将它们转换为日期时间对象,以便以后可以将其用于计算或其他用途。
当我命令df['s_time']=pd.to_datetime(df['s_time'],format='%H:%M:%S').dt.time
它给出了错误:
时间数据“24:00:00”与格式“%H:%M:%S”不匹配(匹配)
所以我不知道如何解决这个问题
【问题讨论】:
-
如果
24:00:00给您带来麻烦,您应该将其包含在示例中;-) 无论如何,那应该是什么时候,00:00:00?