import datetime from typing import Any from dirty_equals import IsDatetime def IsISODatetime(value: datetime.datetime) -> Any: return IsDatetime(approx=value, delta=0, iso_string=True) def IsISODatetimeOrNone(value: datetime.datetime | None) -> Any: if value is None: return None return IsDatetime(approx=value, delta=0, iso_string=True)