0

请问我如何通过减去两个时间参数来计算周期,如下所示

$time_1 = $rows['code_send_time'];
$period = time() - $time_1;

在我回显 $period 后,我如何交换到分钟并知道已经过去了多少分钟?

我扣除后的结果是“151341193030”,我希望结果是“30”(分钟)或“1800”(秒)

谢谢你的帮助!

4

3 回答 3

1

您可以DateTime为此使用对象。如果您查看文档,则有以下方法:DateTime::diff

于 2012-07-02T02:30:44.127 回答
0

http://snipplr.com/view/1459/sec2hms/

添加你所拥有的:

sec2hms($周期);

于 2012-07-02T02:28:00.527 回答
0
$time_1 = $rows['code_send_time'];

// As you said you get 151341193030 here
$period = time() - $time_1;

$period 包含秒数。因此,如果您想获得分钟数,可以将其除以 60,如果您想获得小时数,则将其除以 3600。

于 2012-07-02T03:18:30.240 回答