Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
umrechnen von sekunden [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
umrechnen von sekunden


 
ways
12-06-2008, 19:49 
 
Hallo Leute,

ich hab da ein kleines startproblem beim umrechnen von sekunden in st.min.sek

wäre toll, wenn mich da jemand auf den richtrigen pfad führen könnte :)

das Problem dabei ist, dass ich z.b nen sekundenwert multiplizieren muss, der ne kommastelle besitzt, diese aber im ergebnis nicht gerundet werden darf


Beispiel : 1527.5 sek * 1 = 0:25:27
Beispiel : 1527.5 sek * 2 = 0:50:55
Beispiel : 1527.5 sek * 3 = 1:16:22

hat da jemand die richtige idee?

 
unset
12-06-2008, 19:56 
 
Wie sehen deine Ansätze aus. Ich erkenne kein Problem ...

 
jahlives
12-06-2008, 19:57 
 
Was hindert dich daran die Sekunden zu multiplizieren und dann zu dividieren (24*60*60 für die Tage, den Rest durch 60*60 für die Stunden und der Rest sind die Sekunden)?

 
h3ll
12-06-2008, 21:04 
 
$time = 1527.5;

$sec = $time % 60;
$time = round(($time - $sec) / 60);
$min = $time % 60;
$hour = round(($time - $min) / 60);

printf('%u:%02u:%02u', $hour, $min, $sec);


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:05 Uhr.