gpt4 book ai didi

php - A non well-formed numeric value 遇到 laravel time calculate

转载 作者:行者123 更新时间:2023-11-29 02:42:14 25 4
gpt4 key购买 nike

你好,我正在尝试计算持续时间,但它不起作用

这是我的 Controller 功能:

public function store(Request $request)
{
$pan = New Pan();
$pan->startime = $request->input('startime');
$pan->endtime = $request->input('endtime');
$pan->duration = ($request->input('endtime') - $request->input('startime'));
$pan->save();
return redirect()->route('pan.index');
}

最佳答案

这可能意味着您的endtimestartime 值是字符串,不能相减。如果它们是格式正确的日期/时间字符串,您应该能够这样做:

$pan->duration = strtotime($request->input('endtime')) - strtotime($request->input('startime'));

函数 strtotime 会将您的字符串转换为整数时间戳,生成的 duration 将以秒为单位。

关于php - A non well-formed numeric value 遇到 laravel time calculate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49135760/

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