【发布时间】:2017-12-13 05:09:50
【问题描述】:
我有一个简单的三行脚本,可以在 Python 中将字符串转换为日期时间。
from datetime import datetime
mydate='Feb-22-1732'
print(datetime.strptime(mydate,'%b-%dd-%Y'))
但是当我运行这段代码时,我收到一条错误消息:
ValueError: time data 'Feb-22-1732' does not match format '%b-%dd-%Y'
你能帮我理解我在这里做错了什么吗?
提前致谢。
【问题讨论】:
-
你应该只做
datetime.strptime(mydate,'%b-%d-%Y') -
谢谢 Manoj。你是对的!
标签: python datetime data-conversion