我想创建验证规则以验证传入日期。 我要验证的格式是Y-m-d H:i:s。这是我正在验证的身体要求:
{ "date":"2015.10.5 10:30:10" }
这是我的验证规则:
'date' => 'required|date_format:"Y.m.d H:i:s"',
它返回:
{“date”:[“日期与格式Y.m.d H:i:s。不匹配。”}}
答案 0 :(得分:3)
如果您希望能够在没有前导零的情况下过去一天,那么在日期时间的那一天,您需要使用j
代替d
。
'date' => 'required|date_format:"Y.m.j H:i:s"',
这适用于你上面的例子。
如果您当天总是有一个前导零(05
而不是5
,那么您已经拥有的日期格式将有效。