Heim > Artikel > Backend-Entwicklung > Wie konvertiert man in PHP Minuten in Stunden und Minuten?
Konvertieren von Minuten in Stunden und Minuten in PHP
Oft kann es vorkommen, dass Sie einen Wert haben, der die Dauer in Minuten angibt, und Sie müssen es in ein besser lesbares Format wie Stunden und Minuten konvertieren. In PHP kann diese Konvertierung leicht durchgeführt werden.
Um die Minuten in Stunden und Minuten umzuwandeln, können wir die Modulo-Arithmetik verwenden. Indem wir die Anzahl der Minuten durch 60 dividieren, erhalten wir die Anzahl der Stunden. Der Rest stellt die Anzahl der Minuten dar.
<code class="php">function convertToHoursMins($time, $format = '%02d:%02d') { if ($time < 1) { return; } $hours = floor($time / 60); $minutes = $time % 60; return sprintf($format, $hours, $minutes); }</code>
Um diese Funktion zu verwenden, geben Sie einfach die Anzahl der Minuten als Eingabeargument an. Die Funktion gibt eine Zeichenfolge im angegebenen Format zurück, das standardmäßig zweistellige Stunden- und zweistellige Minutenzahlen enthält.
Um beispielsweise 250 Minuten in Stunden und Minuten umzuwandeln:
<code class="php">echo convertToHoursMins(250, '%02d hours %02d minutes');</code>
Dies würde „4 Stunden 10 Minuten“ ausgeben.
Das obige ist der detaillierte Inhalt vonWie konvertiert man in PHP Minuten in Stunden und Minuten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!