"mP2b6fmvlQG6SMgMwz9VI9kZEXtjXqp7hXUj-6ren">
gpt4 book ai didi

php - Laravel 时间验证(小时 :seconds)

转载 作者:行者123 更新时间:2023-12-05 08:40:49 25 4
gpt4 key购买 nike

尝试验证有效的 24 小时时间。

请求转储,

#parameters: array:6 [▼
"_token" => "mP2b6fmvlQG6SMgMwz9VI9kZEXtjXqp7hXUjdWdZ"
"email" => null
"ageLimit" => null
"timeFrom" => "0:00"
"timeTo" => "0:00"
"alowed_days" => array:7 [▶]
]

Controller 验证

$validation = $request = $request->validate([
'email' => 'email|required',
'ageLimit' => 'required|numeric',
'timeFrom' => 'date_format:H:i',
'timeTo' => 'date_format:H:i',
)];

这是出于某种原因失败了吗?我收到“时间来自与格式 H:i 不匹配。”

我不明白什么?

最佳答案

来自这里:http://php.net/manual/en/function.date.php

G 24-hour format of an hour without leading zeros 0 through 23
...
H 24-hour format of an hour with leading zeros 00 through 23

0:00 中的小时值没有前导零,因此 H 不会匹配。 date_format:G:i 应该有效。

关于php - Laravel 时间验证(小时 :seconds),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53379285/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com