SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

TYPO3 Kochbuch

TYPO3 Kochbuch zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 23.05.2004, 18:08:56
LudwigB LudwigB ist offline
Anfänger
 
Registriert seit: May 2004
Beiträge: 10
Sekunden in Stunden:Minuten:Sekunden ausgeben

Hallo,

Wie kann man Sekunden in der Form: Stunden:Minuten:Sekunden ausgeben lassen. Also zb.: 63 Sekunden als "00:01:03" ausgeben lassen?

Danke,

Ludwig
Mit Zitat antworten
  #2  
Alt 23.05.2004, 18:26:29
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
Re: Sekunden in Stunden:Minuten:Sekunden ausgeben

Zitat:
Original geschrieben von LudwigB
Wie kann man Sekunden in der Form: Stunden:Minuten:Sekunden ausgeben lassen. Also zb.: 63 Sekunden als "00:01:03" ausgeben lassen?
mit date()
Mit Zitat antworten
  #3  
Alt 23.05.2004, 19:56:35
LudwigB LudwigB ist offline
Anfänger
 
Registriert seit: May 2004
Beiträge: 10
Danke schon mal für die Antwort - aber ganz habe ich es noch nicht geschafft.date() nimmt ja entweder die aktuelle Zeit oder einen Timestamp als Eingabe - wie kann ich bringe ich php dazu, eine beliebige Angabe in Sekunden als Eingabe zu akzeptieren?
Mit Zitat antworten
  #4  
Alt 23.05.2004, 20:29:41
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
Zitat:
Original geschrieben von LudwigB
... oder einen Timestamp als Eingabe -
Und was ist ein Timestamp? Ein mehr oder weniger großer Sack voll mit Sekunden...
Mit Zitat antworten
  #5  
Alt 23.05.2004, 20:55:34
Fuchs Fuchs ist offline
Junior Member
 
Registriert seit: Jul 2003
Beiträge: 182
23.16. Wie wandle ich Sekunden in Tage/Stunden/Minuten/Sekunden um?
http://www.dclp-faq.de/q/q-code-intervall.html
Mit Zitat antworten
  #6  
Alt 23.05.2004, 21:31:27
LudwigB LudwigB ist offline
Anfänger
 
Registriert seit: May 2004
Beiträge: 10
Danke @fuchs, ich werde das script mal ausprobieren.

@meikel: wenn ich zb.
PHP-Code:
$x=date("H:i:s",3600); 
verwende, bekomme ich als Ausgabe 02:00:00 - aber 3600 sec. sind doch nur eine Stunde, also müsste da eigentlich 1:00:00 stehen. Wie kann ich die eine Stunde da abziehen? (btw. vom timestamp einfach 3600 abziehen funktioniert nur für werte >3600...)

danke,
Ludwig
Mit Zitat antworten
  #7  
Alt 23.05.2004, 21:59:54
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
Zitat:
Original geschrieben von LudwigB
@meikel: wenn ich zb.
PHP-Code:
$x=date("H:i:s",3600); 
verwende, bekomme ich als Ausgabe 02:00:00 - aber 3600 sec. sind doch nur eine Stunde, also müsste da eigentlich 1:00:00 stehen.
Stimmt - eben getestet. Erstaunlicherweise liefert
echo date('H:i:s', 0));
-> 01:00:00

echo mktime(1, 0, 0, 1, 1, 1970, 0));
-> 0

Verwunderlich: "Gibt den Unix Timestamp/Zeitstempel an Hand der gegebenen Argumente zurück. Der Zeitstempel ist ein long-integer-Wert, der die Anzahl der Sekunden zwischen der UNIX Epoche (January 1 1970) und der angegebenen Zeit enthält."

Fing die UNIUX Epoche am 1.1.1970 erst 1:00:00 an oder schlägt da die Sommerzeit zu?

Egal, nimm lieber das Beispiel von Fuchs. Die FAQ Leute werden schon wissen, warum sie dafür 'ne Extra Funktion gebastelt hatten...
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:29:10 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt