【发布时间】:2015-06-19 11:40:50
【问题描述】:
我需要检查给定的日期输入值在python中是否有效。我通常使用 datetime.strptime 来检查日期。当我给定输入值日期“06-06-”时,出现值错误与格式不匹配。这只是错误的,但我想显示无效的输出。
if (datetime.strptime(s,'%m-%d-%y')):
print "valid"
else:
print "Invalid"
1 . s = '06-06-15' 当我像上面一样给出输入值时,它会显示正确的输出值“有效”
- s = '06-06-' 当我给定上面的输入值时,会出现 time data '06-13' does not match format '%m-%d-%y' 之类的错误。但我想显示输出“无效”
请任何人建议我这样做。提前致谢。
【问题讨论】:
标签: django python-2.7 django-class-based-views