PHP 把秒转换为多少天/小时/分钟

发布时间:2024年01月18日

private function convert($second)
? ? {
? ? ? ? $newtime = '';
? ? ? ? $d = floor($second / (3600*24));
? ? ? ? $h = floor(($second % (3600*24)) / 3600);
? ? ? ? $m = floor((($second % (3600*24)) % 3600) / 60);
? ? ? ? if ($d>'0') {
? ? ? ? ? ? if ($h == '0' && $m == '0') {
? ? ? ? ? ? ? ? $newtime= $d.'天';
? ? ? ? ? ? } else {
? ? ? ? ? ? ? ? $newtime= $d.'天'.$h.'小时'.$m.'分钟';
? ? ? ? ? ? }
? ? ? ? } else {
? ? ? ? ? ? if ($h!='0') {
? ? ? ? ? ? ? ? if ($m == '0') {
? ? ? ? ? ? ? ? ? ? $newtime= $h.'小时';
? ? ? ? ? ? ? ? } else {
? ? ? ? ? ? ? ? ? ? $newtime= $h.'小时'.$m.'分';
? ? ? ? ? ? ? ? }
? ? ? ? ? ? } else {
? ? ? ? ? ? ? ? $newtime= $m.'分';
? ? ? ? ? ? }
? ? ? ? }
? ? ? ? return $newtime;
? ? }

文章来源:https://blog.csdn.net/wuhuajun_123456/article/details/135666934
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。