函数是从网上找到,如下:
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
但是在for循环里面,只有第一次可以判断正确,之后就判断不出是日期类型格式,
不知道为什么,记录下来,看以后能不能找到原因
转载请注明原文地址: https://ju.6miu.com/read-3234.html