【发布时间】:2017-05-05 06:16:44
【问题描述】:
在 laravel 中假设我有这样的输入 '10:30:00' 我想用 ":" 分割它们并将它们转换为整数并像这里一样添加它们它将是 10+30=40 将是输出.我使用'explode'进行拆分,但我不知道如何添加值。如果有人可以帮忙...谢谢。这是我的示例代码,我将时间作为字符串。这不是我想要的重复问题使用要使用的 exploid 函数并将用户的输入作为字符串。不像时间。这个问题显示为我的问题的重复只是时间。 :)
$startTime= $request->input('starttime');
$finishTime=$request->input('endtime');
$stime = explode(':',$startTime);
$estime = explode(':',$finishTime);
【问题讨论】:
-
为什么要添加分钟和小时?
-
我想知道如何添加它们。我将小时乘以 60 并加上分钟。我想要几分钟后的输出。
-
对于 laravel 我更喜欢使用 Carbon 作为 @kapil.dev 回答你。延长时间并仅增加分钟和小时并不是一个好习惯。在某些情况下,秒数也很有用。