以下のように2つの時間パラメータを差し引いて期間を計算する方法を教えてください。
$time_1 = $rows['code_send_time'];
$period = time() - $time_1;
$period をエコーした後、どうすれば分に交換でき、何分経過したかを知ることができますか?
差し引いた後の結果は「151341193030」で、結果を「30」(分)または「1800」(秒)にしたい
ご協力いただきありがとうございます!
DateTime
これにはオブジェクトを使用できます。ドキュメントをチェックアウトすると、次の方法があります。DateTime::diff
$time_1 = $rows['code_send_time'];
// As you said you get 151341193030 here
$period = time() - $time_1;
$period には秒数が含まれます。したがって、分を取得したい場合は 60 で割り、時間を取得したい場合は 3600 で割ります。