1
我正在使用下面的代码。Laravel中日期格式的问题
public function rules()
{
return [
'SuspensionHistoryDate' => 'required|date_format:"mm/dd/YYYY"',
];
}
以下是我试图发布的值“03/23/2016”。
我正在收到下面提到的消息。
发行日期与MM/DD/YYYY格式不匹配。
能否请您指导如果我缺少什么?
我建议的掩模具有对应于为格式选项[日期()](http://www.php.net/manual/en/function.date.php)或[日期时间:: createFromFormat ](http://www.php.net/manual/en/datetime.createfromformat.php)或[date_parse_from_format](http://www.php.net/manual/en/function.date-parse-from-format .php),即'm/d/Y',而不是MS Excel格式的掩码.....正如[Laravel文档](https://laravel.com/docs/5.1/validation#rule-日期格式)告诉你 –
当我将代码更改为“SuspensionHistoryDate”=>'required | date''时,它可以工作 – Pankaj
它将与''required | date''一起工作,因为您不需要特定的日期格式,只是允许Laravel使用默认情况下支持的有效 –