函数是从网上找到,如下:
def is_valid_date(strdate):
'''判断是否是一个有效的日期字符串'''
try:
if ":" in strdate:
time.strptime(strdate, "%Y-%m-%d %H:%M:%S")
else:
time.strptime(strdate, "%Y-%m-%d")
return True
except:
return False
不知道为什么,记录下来,看以后能不能找到原因