【发布时间】:2015-06-16 21:27:18
【问题描述】:
我有一个简单的问题,但对我来说不是那么简单。
我想将定义的分钟数添加到定义的时间。 是罚单系统,有remove功能,一定时间后会被禁用。
我现在的代码是:
$clock = date("H:i", time());
$penaltyTime = $getInfo["time"];
$allowedTime = $getInfo["allowed"];
$finalTime = $penaltyTime + $allowedTime; ???
假设惩罚时间是 22:00,allowedTime 是 5,那么我如何将 5 分钟添加到 22:00,所以我有一个名为 $finalTime 的最终变量,其值为 22:05。
提前致谢。
【问题讨论】:
-
你在寻找strtotime()函数
-
是的,但是这给了我一个 10 位数的数字,我不知道如何再次将其转换回 H:i 格式
-
提示:time() 的返回值是一个非常相似的 10 位数字 ;-)
-
Convert H:i:s to seconds + 添加 X 秒(分钟 * 60)+ convert seconds back to H:i:s。