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