python判断给定的字符串是否是一个有效的日期

2022-03-11 00:00:00 是一个 字符串 给定

python判断给定的字符串是否是一个有效的日期,如果是一个日期格式的字符串,该函数返回True,否则返回False

"""
皮蛋编程(https://www.pidancode.com)
创建日期:2022/3/28
功能描述:python判断给定的字符串是否是一个有效的日期
"""
import time
def is_valid_date(str):
    """判断是否是一个有效的日期字符串"""
    try:
        time.strptime(str, "%Y-%m-%d")
        return True
    except:
        return False


print(is_valid_date('2022-04-18'))
print(is_valid_date('2022-02-30'))

输出结果:
True
False

以上代码在Python3.9环境下测试通过。

相关文章