Heim  >  Artikel  >  Backend-Entwicklung  >  Wie konvertiert man in PHP Minuten in Stunden und Minuten?

Wie konvertiert man in PHP Minuten in Stunden und Minuten?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-11-01 07:18:02177Durchsuche

How to Convert Minutes to Hours and Minutes in PHP?

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn