验证datetime-local输入

时间:2018-03-21 08:58:26

标签: laravel laravel-5 laravel-5.4 laravel-validation

根据default value of the context,我应该使用ReadFromText类型输入日期和时间:

datetime-local

我可以使用此代码(在控制器中)验证laravel中的日期:

<input type="datetime-local">

但有没有办法验证$this->validate($request, ['my_date' => 'required|date']);

2 个答案:

答案 0 :(得分:0)

您可以使用date_format:formatdate进行验证。所有日期验证均由php strtotime

执行

确定的最好方法是测试这个。在控制器中创建rules函数并进行测试,这样您就可以确定您的 laravel版本和您的 php版本,因为您没有提及该信息

答案 1 :(得分:0)

在您的示例中:

$this->validate($request, ['my_date' => 'date_format:Y-m-d\TH:i']);