PHP - Umwandeln von Sekunden in Tage Stunden Minuten und Sekunden

1 Tag, 3 Stunden, 31 Minuten und 54 Sekunden

<?php

// Umwandeln von Sekunden in Tage Stunden Minuten und Sekunden

function intervall($sek) {
 
$i sprintf('%d Tag%s, %d Stunde%s,'.
 
' %d Minute%s und %d Sekunde%s',
 
$sek 86400,
 
floor($sek 86400) != 'e':'',
 
$sek 3600 24,
 
floor($sek 3600 24) != 'n':'',
 
$sek 60 60,
 
floor($sek 60 60) != 'n':'',
 
$sek 60,
 
floor($sek 60) != 'n':''
 );
 return 
$i;
}

echo 
intervall(99114);
?>

Weitere Beispiele

435801 Sekunden = 5 Tage, 1 Stunde, 3 Minuten und 21 Sekunden

1108114 Sekunden = 12 Tage, 19 Stunden, 48 Minuten und 34 Sekunden

41008129 Sekunden = 474 Tage, 15 Stunden, 8 Minuten und 49 Sekunden

60 Sekunden = 0 Tage, 0 Stunden, 1 Minute und 0 Sekunden

3600 Sekunden = 0 Tage, 1 Stunde, 0 Minuten und 0 Sekunden

86400 Sekunden = 1 Tag, 0 Stunden, 0 Minuten und 0 Sekunden

Bausteine  Alle Anzeigen

Eine zufällige Auswahl von Codeschnipseln aus den Bereichen HTML, CSS, PHP, JavaScript und MySQL.

<span> Allgemeines Inline-Element

CSS - Hintergrundbild absolut positionieren

PHP - Nach einer Zeichenkette in einem Array suchen

JavaScript - Die aktuelle Fenstergröße ermitteln

MySQL - Zufällige Datensätze auslesen