Python:strptime()格式化

时间:2015-06-26 20:35:14

标签: python datetime python-3.x date-formatting strptime

我正在使用CPython。 这是代码:

import datetime
userBirthday = print("Enter your birthday(DD/MM/YYYY): ")
compBirthday = datetime.datetime.strptime(userBirthday, "%d/%b/%Y")

我收到此错误消息:

ValueError: time data '13/12/2001' does not match format '%d/%b%Y'

1 个答案:

答案 0 :(得分:1)

你想要这个:

datetime.datetime.strptime(userBirthday, "%d/%m/%Y")

其中m代表“月”。

此外,结帐dateutil.parser.parse,可以识别各种格式。