我需要這兩者之間的區別:計算的時間差(以小時和分鐘)
$time1 = strtotime('26:56:45');
$time2 = strtotime('8:21:15');
當輸出會18:53:30
。
我需要這兩者之間的區別:計算的時間差(以小時和分鐘)
$time1 = strtotime('26:56:45');
$time2 = strtotime('8:21:15');
當輸出會18:53:30
。
@Pervez只是使用日期()函數的兩個變化像 您的日期時間格式如下嘗試
<?php
$time1 = strtotime('26:56:45');
$time2 = strtotime('8:21:15');
$difference = date("H:i", ($time1 - $time2));
echo $difference;
?>
在這裏,你會得到你的差異想
這裏是回答..
例子
$time1 = strtotime('23:56'); // 2012-12-06 23:56
$time2 = strtotime('00:21'); // 2012-12-06 00:21
echo ($time1 - $time2)/60;
$datetime1 = new DateTime("10:50:30");
$datetime2 = new DateTime("now");
$interval = $datetime1->diff($datetime2);
echo $interval->h,":",$interval->i,":",$interval->s;
其中是你試過的代碼? – user1234
怎麼可能有一個'小時= 26' –