前言
今天在做http传参的时候,需要做一个参数校验,其中有一个是字符串类型的时间参数,需要校验它是不是我们规定的时间格式:
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")