Я пытаюсь подтвердить дату в Laravel. Я использую datepicker
во внешнем интерфейсе, где JavaScript отправляет дату на сервер Laravel в этом формате dd-MMMM-yy
:
$scope.formData.dob = $filter('date')(scope.formData.dob, 'dd-MMMM-yy');
В моем laravel есть такая проверка:
$validator = Validator::make($postData, [
'dob' => 'date_format:"dd-MMMM-yy"',
]);
Однако валидатор продолжает говорить, что дата не соответствует формату dd-MMMM-yy
:
Dob не соответствует формату дд-ММММ-гг.
Я подумал, что, возможно, это связано с типом формата, поэтому я попытался изменить его на другие форматы, такие как d / m / y, dd-mm-yyyy и т.д .. как в дате JavaScript, так и в проверке даты Laravel, но все продолжает говорить одну и ту же ошибку что дата не совпадает. Вывод кажется прекрасным, и он находится в формате, который я упомянул при проверке. Я не понимаю, почему проверка Laravel не работает.
Я что-то упустил?