gpt4 book ai didi

python - 我如何检查输入是否为日期

转载 作者:太空宇宙 更新时间:2023-11-03 13:40:35 25 4
gpt4 key购买 nike

我想定义一个函数来检查输入是否为日期。如果输入的不是日期,我希望它说:对不起,再试一次,如果是日期,我需要一个程序来停止。我尝试了很多东西,但都没有用,而且我没有我尝试过的代码,因为我删除了函数。

最佳答案

使用datetime库:

import datetime

def validate(date_text):
try:
datetime.datetime.strptime(date_text, '%Y-%m-%d')
except ValueError:
raise ValueError("Incorrect data format, should be YYYY-MM-DD")

比那样验证:

validate('2015-08-18')

关于python - 我如何检查输入是否为日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32071978/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com