我需要将以下格式的字符串'7/7/2001 16 14 58'转换为日期时间对象,但不能将空格识别为时间分隔符。我相信解析器只能识别[-,:/]。如何在dateutil中添加空格?
以下代码:
ValueError: ('Unknown string format:', ' 7/ 7/2001 16 14 58')
返回此错误:
# input df
df_input = pd.DataFrame([
["John", "2018-08-03", "2018-08-05"],
["Jack", "2018-08-20", "2018-08-21"]
])
df_input.columns = ["name", "start_day", "finish_day"]
答案 0 :(得分:1)
为什么不使用datetime
的{{1}}库并指定格式?
python