Zeitdiffernz
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
benutzen
dank
date
differenz
einfache methode
ergebnis
format
formatieren
funktion
http
letzte aktion
liegen
manual
sekunde
uhrzeit
umstellen
versuch
zahl
zeit
-
F?r eine Onlineliste hab ich 2 Variablen, die eine ist die letzte aktion, die andere ist die jetztige uhrzeit, und zwar in dem format:
2005-02-11 17:26:24
Wie bekomme ich raus, wieviele Sekunden zwischen diesen beiden Zeiten liegen?? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo
Einfach nicht die Formatierten Zeiten benutzen, sondern den Unix-Timestamp!
$variable = time();
In der Variable "$variable" ist jetzt der Unix-Timestamp. Es wurden dort alle Sekunden vom 1.1.1970 gez?hlt, und in eine Zahl zusammengefasst.
Um die Differenz auszurechnen machst du jetzt einfach
$alter_timestamp = 10500;
$neuer_timestamp = time();
$ergebnis = $neuer_timestamp - $alter_timestamp;
$differenz = date("s", $ergebnis);
echo $differenz;
Hier wird die Differenz in Sekunden ausgegeben. Du musst es dann halt nurnoch Formatieren!
bis dann,
scripter -
danke, gibt es eine einfache methode von meinem formatierten wert wieder dazu zu kommen, ohne, das ich alles ?ndern muss??
Weil ich hab immer so in die db geschrieben und alles umstellen w?re ein bischen bl?de -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage