1

時間を減算するこの単純な関数があります。入力値は次のとおりです。

$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。どんな助けでも大歓迎です。ありがとうございました。

4

4 に答える 4

4

使ってみてgmdate()

$time = gmdate( "H:i:s", strtotime($current) - strtotime($arrival));
于 2013-08-01T03:04:04.737 に答える