php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.11.2004, 00:58  
Erfahrener Benutzer
 
Registriert seit: 20.09.2004
Beiträge: 471
Skazi
Standard minuten und sekunden bzw stunden ^^

HiHo !
Wollte ma fragen ,bzw. nach tipps sammeln wie man das unterbringen soll:
Ich will 3667sekunden ordentlich "verpacken" ! Also das 255 minuten so angezeigt werden:
01:01:07
also 1 stunde 1 minute und 7 sekunden !
Wie mache ich das am besten ?!
ergänzt:
ich hatte dabei ja an sowas gedacht das ich irgendwie umrechne wieveil stunden bzw. erstmal wieveil minuten das sind !
Also diesezahl geteilt durch 60 !
alles hinterm komma sind die sekunden !!
Das von den minuten rausbekommende geteilt durch 60 ergibt die stunden ! alles hinterm komma die minuten 1
aber wie setze ich das um ?
Skazi ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 06.11.2004, 06:59  
Gast
 
Beiträge: n/a
Standard

Hallo

Du brauchst nichts zu teilen oder so. Nutzte folgendes, das wird dir weiterhelfen.

PHP-Code:
$zeit mktime(0,0,0,0,0,0);
$rechne_zeit $zeit 3667;
$sekunde date ("s",$rechne_zeit);
$minute date ("i",$rechne_zeit);
$stunde date ("H",$rechne_zeit);
echo 
"$stunde:$minute:$sekunde"
MfG

Andi Z.
 
Alt 06.11.2004, 07:25  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

Zitat:
aber wie setze ich das um ?
einfach programmieren
du hast doch schon den weg (halbwegs korrekt) aufgezeigt, schreib es einfach in deinem editor, speicher die datei, und führe sie im browser aus.

wo hast du denn probleme?

vielleicht hilf dir ja auch % ...
derHund ist offline  
Alt 06.11.2004, 10:26  
Erfahrener Benutzer
 
Registriert seit: 20.09.2004
Beiträge: 471
Skazi
Standard

Zitat:
Zitat von az-id
Hallo

Du brauchst nichts zu teilen oder so. Nutzte folgendes, das wird dir weiterhelfen.

PHP-Code:
$zeit mktime(0,0,0,0,0,0);
$rechne_zeit $zeit 3667;
$sekunde date ("s",$rechne_zeit);
$minute date ("i",$rechne_zeit);
$stunde date ("H",$rechne_zeit);
echo 
"$stunde:$minute:$sekunde"
MfG

Andi Z.
nach dem ergebniss habe ich das:
02:01:06
Aber meiner meinung sind das keine 2 stunden,oder ?! löl
weil 3600 sekunden sind doch genau eine stunde ?! oder setze ich grade mathematisch aus ?!
Skazi ist offline  
Alt 06.11.2004, 11:29  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von az-id
Hallo

Du brauchst nichts zu teilen oder so. Nutzte folgendes, das wird dir weiterhelfen.

PHP-Code:
$zeit mktime(0,0,0,0,0,0);
$rechne_zeit $zeit 3667;
$sekunde date ("s",$rechne_zeit);
$minute date ("i",$rechne_zeit);
$stunde date ("H",$rechne_zeit);
echo 
"$stunde:$minute:$sekunde"
MfG

Andi Z.
das funktioniert nicht denn date("d.m.y H:i:s",0);gibt aus: 01.01.70 01:00:00

so müsste es gehen

PHP-Code:
<?php
//funktion mknull
function mknull($zahl,$stellen)
{
for(
$i=strlen($zahl);$i<$stellen;$i++){
$zahl="0" $zahl;
}
return 
$zahl;
}

//das eigentliche script
$sekunden=3667;
$stunden=floor($sekunden/3600);
$minuten=floor(($sekunden-$stunden*3600)/60);
$sec=$sekunden-$stunden*3600-$minuten*60;
//ende des eigentlichen script

//mknull() einsetzen
$stunden=mknull($stunden,2);
$minuten=mknull($minuten,2);
$sec=mknull($sec,2);

//ergebnis ausgeben
echo $stunden;
echo 
" : ";
echo 
$minuten;
echo 
" : ";
echo 
$sec
?>
mknull() ist dazu da, 7 zu 07 zu machen, 1 zu 01 etc.

hier ne vorschau wie es dann aussieht:
http://dyn-webcoding.de/scripts/sec.php
 
Alt 06.11.2004, 16:23  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

Zitat:
mknull() ist dazu da, 7 zu 07 zu machen, 1 zu 01 etc.
sprintf()
derHund ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Sekunden in Tage, Stunden, Minuten und Sekunden umrechnen PHP Tipps 2004 14 27.10.2008 23:50
Restliche Sekunden eines Tages? GSJLink PHP Tipps 2007 8 15.03.2007 14:27
beliebige Sekunden umwandeln Quagga PHP Tipps 2007 11 18.01.2007 16:20
DATETIME-Inhalt -> Online seit XY Minuten Datenbanken 6 01.02.2006 16:55
wie alle 3 stunden ein script aufrunfen janni PHP Tipps 2007 1 25.12.2005 17:45
gleichzeitig mehrere Einträge Sonja PHP Tipps 2005-2 13 14.08.2005 17:06
[Erledigt] Leidiges Thema Countdown HTML, Usability und Barrierefreiheit 16 26.03.2005 12:40
berechnung auf sekunden lindner PHP Tipps 2005 6 20.01.2005 07:09
sekunden in tage und stunden wandeln janni PHP Tipps 2005 3 15.01.2005 10:47
Countdowner HTML, Usability und Barrierefreiheit 1 12.11.2004 20:30
[Erledigt] Countdown - Script HTML, Usability und Barrierefreiheit 14 10.11.2004 17:04
Countdown... PHP-Fortgeschrittene 11 24.09.2004 17:49
[Erledigt] eine art countdown ... HTML, Usability und Barrierefreiheit 13 20.09.2004 16:06
Nach 10 Sekunden soll etwas passieren... PHP Tipps 2004 15 01.09.2004 16:20
Minuten als Stunden mit Bruch darstellen PHP Tipps 2004 1 04.06.2004 12:10

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php minuten, php sekunde, minuten php, minuten in php, http://www.php.de/php-tipps-2004-2/11828-minuten-und-sekunden-bzw-stunden.html, php sekunden tage stunden minuten, php sekunden in stunden und minuten, php minuten bis, date stunde minute, php minuten zählen, php sekunden in minuten, mknull, php for minuten, php date stunden minuten sekunden, php date minute sekunde, sekunden in uhrzeit umwandeln html, php minute des tages, 3600 sekunden minuten, php date std min sec, sekunde php

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




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.