DateTimeType, when used with the widget "text", currently duplicates the invalid error when an invalid value is entered. Also, it should be possible to configure the "invalid" messages of both the "date" and the "time" field.