これらの変数でキャプチャされた開始時刻と終了時刻を使用しようとしています。これらの値を合計して、さまざまなタスクに費やされる全体的な時間を取得したいと思います。だから私はこれらの値を取得し、次のようなことをしようとしています:
//start times
$time_1 = $_POST['start_of_service_1'];
$time_2 = $_POST['start_of_service_2'];
$time_3 = $_POST['start_of_service_3'];
//end times
$etime_1 = $_POST['end_of_service_1'];
$etime_2= $_POST['end_of_service_2'];
$etime_3 = $_POST['end_of_service_3'];
//total hours
$tot_hours_1 = date('H:i',strtotime($etime_1)-strtotime($time_1);
$tot_hours_2 = date('H:i',strtotime($etime_2)-strtotime($time_2));
$tot_hours_3 = date('H:i',strtotime($etime_3)-strtotime($time_3));
$totaltime = $tot_hours_1 + $tot_hours_2 + $tot_hours_3
したがって、期間がそれぞれ5分である場合、合計は00:05 + 00:05 + 00:05=00:15分になります。
これらの時間関数は非常にトリッキーに思えます。私はこの障害を克服するためにひどい問題と時間を費やしています。
誰かがこれを達成する方法について私にアドバイスを与えることができますか?