>  기사  >  백엔드 개발  >  PHP에서 분을 시간과 분으로 어떻게 변환합니까?

PHP에서 분을 시간과 분으로 어떻게 변환합니까?

Mary-Kate Olsen
Mary-Kate Olsen원래의
2024-11-01 02:12:02757검색

How do I convert minutes to hours and minutes in PHP?

PHP에서 분을 시와 분으로 변환

분을 시간과 분 표현으로 변환하는 것은 다양한 작업에 유용할 수 있습니다. 시나리오. PHP는 이러한 변환을 달성하기 위한 간단한 방법을 제공합니다. 이 문서에서는 PHP를 사용하여 이러한 변환을 효과적으로 수행하고, ConvertToHoursMins() 함수를 수행하는 방법을 살펴봅니다.

문제 설명

다음을 포함하는 PHP 변수 $final_time_saving을 고려하세요. 목표는 이 값을 "4시간 17분" 형식의 문자열 표현으로 변환하는 것입니다.

convertToHoursMins() 함수

를 사용하는 솔루션

convertToHoursMins() 함수는 분 수를 인수로 사용하고 선택적 형식 문자열을 사용하여 출력 형식을 제어합니다. 코드는 다음과 같습니다.

<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);
}

// Example usage
echo convertToHoursMins(250, '%02d hours %02d minutes'); // Output: 4 hours 10 minutes</code>

이 예에서는 분 수(250)와 원하는 출력 형식을 지정하는 사용자 정의 형식 문자열(d 시간 d 분)을 전달합니다. 이 함수는 분을 4시간 10분으로 변환하고 형식이 지정된 문자열을 반환합니다.

위 내용은 PHP에서 분을 시간과 분으로 어떻게 변환합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.