Neuigkeiten:

still alive...

Hauptmenü

Timestamp umwandeln

Begonnen von monsy, 24. September 2006, 15:48:50

Vorheriges Thema - Nächstes Thema

monsy

Hallo!
Nach langer PHP Abstinenz habe ich mich auch mal wieder dran gemacht und muss merken, dass doch einiges verloren gegangen ist  /uploads/emoticons/icon_e_surprised.gif.a8707b3f35a569cb4cfe563fc72ef78d.gif\" alt=\":-o\" />
Zu meiner Frage:
Wie kann ich einen Timestamp so umwandeln, dass er mir ausspuckt, wieviele Sekunden, Minuten, Stunden, Tage, Wochen, Monate und Jahre das entspricht?
Gruss Monsy

mahe

http://blog.mahe.at\" rel=\"external nofollow\">http://blog.mahe.at/wp-content/uploads/2007/06/88x31_1.jpg\" alt=\"88x31_1.jpg\">


Ja, diese Signatur dient zur Werbung!


Und dass ich meine Posts wiederfinde ...


monsy

Bekomme das damit, glaube ich, nicht ganz hin.
Also ich habe zwei Timestamps und möchte die Zeit herausfinden, die zwischen diesen Beiden liegt.
Ist ja an sich nicht so schwer
$ergb = $stmp1 - $stmp2;
Nun bekomme ich aber ja nur Sekunden herraus und möchte diese umgewandelt haben.

Powie

sowas mach ich im Forum.
$puser[\'joined\'] = der Timestamp wann sich jemand angemeldet hat.
 
            //Benutzer seit x-x-x
            //Uptime
            $uptime = time()-$puser[\'joined\'];
            //1. Tage
            $tage   = floor($uptime / 86400);
            $dif    = $tage * 86400;
            $uptime = $uptime - $dif;
            $stunden= floor($uptime / 3600);
            $dif    = $stunden * 3600;
            $uptime = $uptime -$dif;
            $minuten= floor($uptime / 60 );
            if ( $tage    > 0 ) echo \" $tage Tag\";
            if ( $tage    > 1 ) echo \"e\";
            if ( $tage    > 0 ) echo \" - \";
            if ( $stunden > 0 ) echo \" $stunden Stunde\";
            if ( $stunden > 1 ) echo \"n\";
            if ( $stunden > 0 ) echo \" - \";
            echo \" $minuten Minuten \";

monsy


all your base are belong to us / Discord