Laravel日期输入格式验证

时间:2018-01-01 12:14:34

标签: laravel validation date

是否可以将日期输入验证为日期名称,后跟逗号,然后是月份日期,然后是月份,最后是完整年份?例如2017年12月31日星期日

4 个答案:

答案 0 :(得分:0)

是的,但你必须自己制作自定义验证函数:)

您可以在此处找到更多详细信息: custom validator

答案 1 :(得分:0)

您可以将date_format验证规则与自定义date format string

一起使用
'some_date' => 'date_format:"l, j F Y"',

答案 2 :(得分:0)

您可以从packagist.org

轻松下载Carbon包

然后使用您想要的每种格式。

例如:

$dt = Carbon::create(1975, 12, 25, 14, 15, 16);

echo $dt->toDayDateTimeString();                   // Thu, Dec 25, 1975 2:15 PM

答案 3 :(得分:0)

您可以像这样使用Core PHP:

$date = '2018-01-01';
echo date('l, j F Y', strtotime($date));