我想验证格式为H:i:s(例如“16:35:00”)的时间输入是否大于当前时间。
$request->validate([
'start_time' => 'required|after:now',
'end_time' => 'required|after:start_time',
]);
Run Code Online (Sandbox Code Playgroud)
上面的代码检查日期而不是时间。
我正在创建一个函数,将给定的秒数转换为给定格式的持续时间。我的示例代码是:
$format = "HHr(s) iMin(s)";
$seconds = 3600;
echo Carbon::parse($seconds)->format($format); // 0101Thu, 01 Jan 1970 01:00:00 +0000(00) 00Jan001(00)
Run Code Online (Sandbox Code Playgroud)
我想要得到的是01Hr(s) 00Min(s)。但我已经超越了。我应该如何调整以使用自定义格式?