2
我有一個項目,其中用戶獲得與其訂閱相關月份的具體小時數,如果他有幾個小時仍在月末,他的剩餘小時數將在下個月小時內添加。例如,如果用戶訂閱了1400小時的訂閱,並且他在月底還剩20個小時,那麼在下個月他將獲得1420小時。然而,在我的數據庫中,小時數以這種形式存儲在1400:00:00,所以我得到的值是20:00:00我如何添加1400:00:00。小時計算在php
我有一個項目,其中用戶獲得與其訂閱相關月份的具體小時數,如果他有幾個小時仍在月末,他的剩餘小時數將在下個月小時內添加。例如,如果用戶訂閱了1400小時的訂閱,並且他在月底還剩20個小時,那麼在下個月他將獲得1420小時。然而,在我的數據庫中,小時數以這種形式存儲在1400:00:00,所以我得到的值是20:00:00我如何添加1400:00:00。小時計算在php
$string = '1400:00:00';
$explode = explode(':',$string);
$hours = $explode[0];
$new_hours = $hours + 20;
strtotime($ hours)+(14400 * 60 * 60); – 2012-04-04 15:45:20
如果你的數據庫破壞你的數據並將1400轉換爲20,那麼PHP如何修復它?在數據庫級別修復它不是更有意義嗎? – 2012-04-04 15:45:20
我該如何解決它在數據庫級別 – 2012-04-04 15:46:56