Lemmy Danger: zeitdifferenz ermitteln

Beitrag lesen

Guude!

wie kann ich mit php die zeitdifferenz zwischen 2 timestamps ermitteln?

Mit Subtrahieren? Ich schätze mal, dass die Timestamps im UTC vorliegen, oder? $differenz = $TS2 - $TS1;

ich möchte damit automatisch datensätze löschen, die älter als 30 minuten sind und aufgrund von fehlabrufen der user in der datenbank verblieben sind ..

$TS_datensatz = ... //Wert aus Datenbank holen
$jetzt = date("U"); // aktueller Timestamp
$differenz = $jetzt - $TS_datensatz;
if($differenz > 1800){
  ... // Datensatz löschen
}

Mehr zur Verwendung von date() findest Du unter http://www.php.net/manual/de/function.date.php.

LG ausm Hesseland
Lemmy