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