2024-06-16 10:08:59 发布
网友
ValueError: time data '03-10-2011 04:35 PM' does not match format '%m-%d-%Y %I:M %p'
看起来跟我很配?在
datetime = datestr + " " + timestr date_struct = time.strptime(datetime, "%m-%d-%Y %I:M %p")
就像日期和假设一样,你可以很容易地检查时间字符串的格式
>>> import datetime >>> fmt = "%m-%d-%Y %I:M %p" >>> dt = datetime.datetime(2011, 3, 10, 16, 35) >>> dt.strftime(fmt) '03-10-2011 04:M PM' # Oops! >>>
您在M前面缺少一个%:
M
%
date_struct = time.strptime(datetime, "%m-%d-%Y %I:%M %p")
就像日期和假设一样,你可以很容易地检查时间字符串的格式
您在
M
前面缺少一个%
:相关问题 更多 >
编程相关推荐