時間を減算するこの単純な関数があります。入力値は次のとおりです。
$current = '23:48:32';
$arrival = '23:41:48';
$time = date( "H:i:s", strtotime($current) - strtotime($arrival));
$waitingTime = $time; // 21:06:44
分数の差分が正しいように見えますが、分数の前に 21 が表示される理由がわかりません。である必要があります00:06:44
。どんな助けでも大歓迎です。ありがとうございました。