Python: strptime() 格式化
Python: strptime() formatting
我正在使用 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'
你想要这个:
datetime.datetime.strptime(userBirthday, "%d/%m/%Y")
其中m代表"month".
此外,结帐 dateutil.parser.parse
,它可以识别多种格式。
我正在使用 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'
你想要这个:
datetime.datetime.strptime(userBirthday, "%d/%m/%Y")
其中m代表"month".
此外,结帐 dateutil.parser.parse
,它可以识别多种格式。