Как проверить, меньше ли поле Datetime схемы Marshmallow, чем сегодняшняя дата?Python

Программы на Python
Anonymous
Как проверить, меньше ли поле Datetime схемы Marshmallow, чем сегодняшняя дата?

Сообщение Anonymous »

У меня есть конечная точка, которая принимает метод POST. Тело POST содержит поле DateTime формата «%Y-%m-%d %H:%MZ». Мне нужно проверить, меньше ли это время и время текущего времени в формате UTC. Я использую Marshmallow для проверки тела запроса.

Код: Выделить всё

run_datetime = fields.DateTime(format="%Y-%m-%d %H:%MZ")
Есть ли встроенные валидаторы для этого случая для проверки поля DateTime. Или мне следует написать для этого специальную функцию, чтобы сравнивать run_datetime с сегодняшним временем и временем в формате UTC.

Подробнее здесь: https://stackoverflow.com/questions/600 ... odays-date

Вернуться в «Python»