Zeit aus einem UNIX_TIMESTAMP auslesen.
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
- 
    
    Hallo
 
 Ich m?chte eine Funktion erstellen, bei der von einem Timestamp eine Sekunden-Zeit abgezogen wird. Aber Wie kriege ich das hin?
 
 Hier mein aktueller Code:
 
 $dauer="5";
 $timestamp="1099073329";
 $insekunden=$timestamp-$dauer;
 echo "Dein Geb?ude ist in $insekunden fertig.";
 
 Das geht aber nicht.
 
 Menlow
- 
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden! lima-city: Gratis werbefreier Webspace für deine eigene Homepage 
- 
    
    
 $dauer="5";
 $timestamp="1099073329";
 $insekunden=$timestamp-$dauer;
 echo "Dein Geb?ude ist in $insekunden fertig.";
 
 Das geht aber nicht.
 
 
 Was genau geht denn nicht?
 Was soll denn angezeigt werden?
 Also da im Beispiel m?sste eigentlich 1099073324 notiert werden.
 Stimmt doch.
 Was st?rt dich denn?
 
 H2O
- 
    
    Ich glaub, ich habs:
 
 $dauer="5";
 $timestamp="10";
 $akttimestamp="15";
 $temp=$timestamp+$dauer;
 if($temp==$akttimestamp) {
 echo "Dein Geb?ude ist jetzt Fertig.";
 }
 else {
 echo "Dein Geb?ude ist in $temp Sekunden fertig.";
 }
 
 Wenn du es verstanden hast, dann reichts ja, wenn nich melde dich einfach nochmal...
 
 //edit:
 Wieso funzt das nicht: $insec=$oldtimestamp-UNIX_TIMESTAMP(); 
 
 Beitrag ge?ndert am 29.10 20:58 von menlow
- 
    
    
 Wieso funzt das nicht: $insec=$oldtimestamp-UNIX_TIMESTAMP(); 
 
 
 Es muss glaube ich
 $zeit = time();
 $insec = $oldtimestamp - $zeit;
 
 hei?en.
 
 Aber ich habe noch immer nicht verstanden, was du mit dem Script oben bezwecken willst.
 
 H2O
- 
    
    Also...:
 Die Dauer ist bspw. "5", und der alte Timestamp "10". Wenn 5 Sekunden rum sind, ($dauer+$oldtimestamp) muss Der aktuelle Timestamp ja 15 sein, ne?
 
 Ich probier deine Version mal aus...
- 
    
    
 Also...:
 Die Dauer ist bspw. "5", und der alte Timestamp "10". Wenn 5 Sekunden rum sind, ($dauer+$oldtimestamp) muss Der aktuelle Timestamp ja 15 sein, ne?
 
 
 Zur Info:
 Ein timestamp mit 10 bedeutet 10 Sekunden nach 1.1.1970 ...
 
 H2O
- 
    
    Jaja, des war ja nur ein Beispiel.... Ich mag keine hohen zahlen...
 Ich editiere es hierrein, wenn ichs getestet habe...
 
 Menlow
 
 //edit: Jo, funzt!! Danke, dir
 
 Beitrag ge?ndert am 29.10 22:22 von menlow
- 
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden! lima-city: Gratis werbefreier Webspace für deine eigene Homepage 

