如何以"HH:mm:ss"格式从两个给定时间获得总小时数?
这是我的代码:
$start = 01:00:00 PM;
$end = 02:00:00 PM;
Run Code Online (Sandbox Code Playgroud)
预期产出:
$total = 1;
Run Code Online (Sandbox Code Playgroud)
你可以尝试这样:
$start = new DateTime('01:00:00 PM');
$end = new DateTime('02:00:00 PM');
$diff = $start->diff($end);
echo $diff->format('%H');
Run Code Online (Sandbox Code Playgroud)
您可以获得更多信息:http://in1.php.net/manual/en/datetime.diff.php