/ / Unterschied zwischen spezifischer Uhrzeit und aktueller Uhrzeit - php, mysql, date, datetime, time

Unterschied zwischen spezifischer Uhrzeit und aktueller Uhrzeit - php, mysql, date, datetime, time

Nun, ich habe eine Zeit im UNIX-Format. Ich muss den Unterschied zwischen einer bestimmten Zeit und einer aktuellen Zeit finden. wenn der Unterschied 5 Minuten beträgt. etwas tun.

$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: Wie finde ich den Unterschied in Minuten und wie bekomme ich aktuelle Zeit?

Antworten:

2 für die Antwort № 1

Versuchen Sie, die Minute zuerst zu benutzen date() dann vergleiche

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

1 für die Antwort № 2

Nicht sicher, ob Sie das suchen ...

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