Python 即使尝试了所有格式,也无法解决strtime()问题
我正在使用以下代码:Python 即使尝试了所有格式,也无法解决strtime()问题,python,strftime,strptime,Python,Strftime,Strptime,我正在使用以下代码: data['Input_volTargetStart'][1]>time.strptime(data['Dates'][1], "%d %b $y") 当我尝试运行它时,会出现以下错误: ValueError:时间数据“04-Jun-99”与格式“%d%b$y”不匹配 我尝试了所有可能的组合,但无法获得此转换的结果。您实际上可以将破折号“-”作为格式的一部分,即%d-%b-%y。这是您需要的 from datetime import datetime a = "0
data['Input_volTargetStart'][1]>time.strptime(data['Dates'][1], "%d %b $y")
当我尝试运行它时,会出现以下错误:
ValueError:时间数据“04-Jun-99”与格式“%d%b$y”不匹配
我尝试了所有可能的组合,但无法获得此转换的结果。您实际上可以将破折号“-”作为格式的一部分,即%d-%b-%y。这是您需要的
from datetime import datetime
a = "04-Jun-99"
frmt = datetime.strptime(a, "%d-%b-%y")
print(frmt)
>>1999-06-04 00:00:00
在代码中实现该示例以获得正确的输出