0

検証では、各更新の間に 180 分の間隔が必要であり、コールバックとして、再度「更新」できるようになるまでの残り時間を表示したいと考えています。

私はこのコードを持っています:

time() - $user['last_update']

UNIX時間の差が秒単位でわかります($ user ['last_update']はUNIX時間です)

time() - $user['last_update']「残り120分」ということをどのように示すことができますか?

入力してくれてありがとう

4

2 に答える 2

0

使用DateTimeクラス:

$now = new DateTime();
$time = new DateTime($user['last_update']);
$interval = $time->diff($now);
echo $interval->format("%i minutes remaining");

デモ!

于 2013-09-24T21:26:45.220 に答える