Support date format, and raise a schema error when an unknown format is in the schema