如何找到这两次之间的差异。
我有两次
$start_time = '09:30 PM';
$end_time = '10:45 PM';
我想要输出
1h 15m.
如何处理php?
答案 0 :(得分:4)
嘿朋友这会起作用 -
$datetime1 = new DateTime('09:30 PM');
$datetime2 = new DateTime('10:45 PM');
$interval = $datetime1->diff($datetime2);
echo $interval->format('%hh %im');
输出 -
1h 15m
此处%h
表示小时数,%i
表示分钟数。 (%h
和%i
之后的h和m分别只是显示的字符串)
有关format()
小时或分钟check here