时间减去 PHP
Time Subtract in PHP
我需要帮助在 PHP 中减去 2 次。
示例:
$date1 = 02:40;
$date2 = 00:00;
$finaldate = $date1 - $date2;
正确答案是 21:20。
查看:
如果将 $date2
用作 24:00
$date1 = new DateTime('02:40');
$date2 = new DateTime('24:00');
$finaldate = $date2->diff($date1);
echo $finaldate->format('%h:%i'); // 21:20
但如果使用 $date2
作为 00:00
$date1 = new DateTime('02:40');
$date2 = new DateTime('00:00');
$finaldate = $date2->diff($date1);
echo $finaldate->format('%h:%i'); //02:40
使用 strtotime()
并减去两个时间 ...
<?php
$date1=strtotime("02:40");
$date2=strtotime("00:00");
$diff= date('H:i', $date2-$date1);
echo "Time Difference : ".$diff;
?>
这将输出:
Time Difference : 21:20
我需要帮助在 PHP 中减去 2 次。
示例:
$date1 = 02:40;
$date2 = 00:00;
$finaldate = $date1 - $date2;
正确答案是 21:20。
查看:
如果将 $date2
用作 24:00
$date1 = new DateTime('02:40');
$date2 = new DateTime('24:00');
$finaldate = $date2->diff($date1);
echo $finaldate->format('%h:%i'); // 21:20
但如果使用 $date2
作为 00:00
$date1 = new DateTime('02:40');
$date2 = new DateTime('00:00');
$finaldate = $date2->diff($date1);
echo $finaldate->format('%h:%i'); //02:40
使用 strtotime()
并减去两个时间 ...
<?php
$date1=strtotime("02:40");
$date2=strtotime("00:00");
$diff= date('H:i', $date2-$date1);
echo "Time Difference : ".$diff;
?>
这将输出:
Time Difference : 21:20