重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

php如何实现秒转换成时间

小编给大家分享一下php如何实现秒转换成时间,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

成都创新互联公司专业为企业提供连城网站建设、连城做网站、连城网站设计、连城网站制作等企业网站建设、网页设计与制作、连城企业网站模板建站服务,十多年连城做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

php秒转换成时间的实现方法:首先通过“$t=1637544;”方式定义一个秒数;然后通过“Sec2Time($t);”方法将该秒数转换为时间;最后通过echo输出转换结果即可。

php 将秒数转换为时间(年、天、小时、分、秒)

$t=1637544;

$d=Sec2Time($t);

$d为  0年18天 22小时52分24秒

function Sec2Time($time){
    if(is_numeric($time)){
    $value = array(
      "years" => 0, "days" => 0, "hours" => 0,
      "minutes" => 0, "seconds" => 0,
    );
    if($time >= 31556926){
      $value["years"] = floor($time/31556926);
      $time = ($time%31556926);
    }
    if($time >= 86400){
      $value["days"] = floor($time/86400);
      $time = ($time%86400);
    }
    if($time >= 3600){
      $value["hours"] = floor($time/3600);
      $time = ($time%3600);
    }
    if($time >= 60){
      $value["minutes"] = floor($time/60);
      $time = ($time%60);
    }
    $value["seconds"] = floor($time);
    //return (array) $value;
    $t=$value["years"] ."年". $value["days"] ."天"." ". $value["hours"] ."小时". $value["minutes"] ."分".$value["seconds"]."秒";
    Return $t;
    
     }else{
    return (bool) FALSE;
    }
 }

以上是“php如何实现秒转换成时间”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


当前标题:php如何实现秒转换成时间
文章转载:http://cqcxhl.cn/article/jjjeji.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP