请问我如何通过减去两个时间参数来计算周期,如下所示
$time_1 = $rows['code_send_time'];
$period = time() - $time_1;
在我回显 $period 后,我如何交换到分钟并知道已经过去了多少分钟?
我扣除后的结果是“151341193030”,我希望结果是“30”(分钟)或“1800”(秒)
谢谢你的帮助!
您可以DateTime
为此使用对象。如果您查看文档,则有以下方法:DateTime::diff
$time_1 = $rows['code_send_time'];
// As you said you get 151341193030 here
$period = time() - $time_1;
$period 包含秒数。因此,如果您想获得分钟数,可以将其除以 60,如果您想获得小时数,则将其除以 3600。