PHP 把秒數轉為時分秒格式


PHP函數

1、gmdate

 

$seconds = 174940;
$hours = intval($seconds/3600); $time1 = $hours."小時".gmdate('i分鍾s秒', $seconds); echo $time1;

2、gmstrftime

$seconds = 174940;
$hours = intval($seconds/3600);
$time1 = $hours.":".gmstrftime('%M:%S', $seconds);
echo $time1;

 

封裝函數

$seconds = 174940;
$hour = floor($seconds/3600);
$minute = floor(($seconds-3600 * $hour)/60);
$second = floor((($seconds-3600 * $hour) - 60 * $minute) % 60);
$result = $hour.'小時'.$minute.'分鍾'.$second.'秒';
echo $result;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM