/ Rozdiel medzi konkrétnym časom a aktuálnym časom - php, mysql, dátum, dátum, čas

Rozdiel medzi konkrétnym časom a aktuálnym časom - php, mysql, dátum, dátum, čas

No, mám čas vo formáte UNIX. Potrebujem nájsť rozdiel medzi konkrétnym časom a aktuálnym časom. ak je rozdiel 5 minút. urob niečo.

$sp_time = 1400325952;//Specific time
$currentTime = //current time in UNIX format

$difference = $currentTime - $sp_time;
if($difference >= 5)//if difference is less than or equal to 5minutes
{
//DO SOME STUFF
}

EDIT: Ako nájsť rozdiel v minútach a ako získať aktuálny čas?

odpovede:

2 pre odpoveď č. 1

Pokúste sa najprv minúť date() potom porovnajte

$sp_time = 1400325952;//Specific time
$currentTime = time(); // current time
$difference = $currentTime - $sp_time;
if(date("i",$difference) >= "5") {
//DO SOME STUFF
}

1 pre odpoveď č. 2

Nie ste si istí, či to je to, čo hľadáte ...

$sp_time = 1400325952;//Specific time
$currentTime = time(); // current time
$diff = abs($currentTime - $sp_time);

$mins = round($diff / 60);

if ($mins <= 5) {
echo "difference is less than or equal to 5minutes: $mins";
}