/ / Différence entre heure spécifique et heure actuelle - php, mysql, date, datetime, time

Différence entre heure spécifique et heure actuelle - php, mysql, date, datetime, time

Eh bien, j'ai un temps au format UNIX. Je dois trouver la différence entre une heure spécifique et l'heure actuelle. si la différence est de 5 minutes. faire quelque chose.

$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: Comment trouver la différence en quelques minutes et comment obtenir l'heure actuelle?

Réponses:

2 pour la réponse № 1

Essayez d'obtenir la première minute en utilisant date() puis comparer comme

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

1 pour la réponse № 2

Je ne sais pas si c'est ce que vous recherchez ...

$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";
}