ホームページ  >  記事  >  バックエンド開発  >  PHP は秒を日、時間、分に変換します

PHP は秒を日、時間、分に変換します

PHP中文网
PHP中文网オリジナル
2017-03-20 15:09:177187ブラウズ

PHP は秒を日、時、分に変換します:

function secsToStr($secs) {
    if($secs>=86400){$days=floor($secs/86400);
    $secs=$secs%86400;
    $r=$days.' day';
    if($days<>1){$r.=&#39;s&#39;;}
    if($secs>0){$r.=&#39;, &#39;;}}
    if($secs>=3600){$hours=floor($secs/3600);
    $secs=$secs%3600;
    $r.=$hours.&#39; hour&#39;;
    if($hours<>1){$r.=&#39;s&#39;;}
    if($secs>0){$r.=&#39;, &#39;;}}
    if($secs>=60){$minutes=floor($secs/60);
    $secs=$secs%60;
    $r.=$minutes.&#39; minute&#39;;
    if($minutes<>1){$r.=&#39;s&#39;;}
    if($secs>0){$r.=&#39;, &#39;;}}
    $r.=$secs.&#39; second&#39;;
    if($secs<>1){$r.=&#39;s&#39;;
    }
    return $r;
}

使用法:

<?php
$seconds = "56789";
$output = secsToStr($seconds);
echo $output;
?>

上記は、秒を日、時、分に変換する PHP の内容です。その他の関連コンテンツについては、php 中国語 Web サイトに注意してください。ツール: Unix タイムスタンプ変換ツール
http://www.php.cn/xiazai/tool/5

関連記事:

js での時間変換 - ミリ秒を日付と時刻に変換するサンプルコード

PHP秒を日、時、分の形式の時間に変換します

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。