python判断日期格式是否正确

可以使用 datetime 模块中的 strptime() 函数来判断一个字符串是否是指定的日期格式。

例如,如果要判断字符串是否是「yyyy-mm-dd」格式,可以这样写:

from datetime import datetime
date_string = "2022-12-25"
try:
    date = datetime.strptime(date_string, "%Y-%m-%d")
    print("valid date")
except ValueError:
    print("invalid date")

如果字符串是指定的格式,将会得到「valid date」输出;如果不是,将会得到「invalid date」输出。

  •