Как определить такие даты, как 22 января 2020 года, в OpenAPI 2.0?

На данный момент у меня есть:

type: string
format: YYYY-MM-DD

Как я могу сопоставить дату в формате: Jan 22, 2020?

Есть ли предопределенный способ или мне нужно создать своего рода регулярное выражение? Можно ли использовать pattern вместо format?


person Stefano Maglione    schedule 17.06.2020    source источник
comment
Проверьте эту ссылку. stackoverflow.com/questions/49379006/   -  person Ashish Karn    schedule 17.06.2020
comment
@AshishKarn этот вопрос касается другого формата дат, поэтому ответы в связанных вопросах и ответах здесь не применяются.   -  person Helen    schedule 17.06.2020


Ответы (1)


У меня есть идея с регулярным выражением, даже жесткое не соответствует ему строго:

type: string
pattern: '^[a-zA-Z]+ [0-9]+, [0-9]+$'
person Stefano Maglione    schedule 17.06.2020