php中的小时计算


Hour calculation in php

我有一个项目,在该项目中,用户可以获得每月订阅的特定小时数,如果他在月底还有一些小时,那么他剩余的小时数将在下个月的小时数中添加。例如,如果用户订阅了1400小时的订阅,而他在月底还有20小时,那么在下个月他将获得1420小时。然而,在我的数据库中,小时以1400:00:00的形式存储,所以我得到了值20:00:00,我如何添加1400:00:00。

$string = '1400:00:00';
$explode = explode(':',$string);
$hours = $explode[0];
$new_hours = $hours + 20;