zoukankan      html  css  js  c++  java
  • 计算两个时间戳之间相差的日时分秒

     计算两个时间戳之间相差的日时分秒

    /**
         * ---------------------------------------------------------------------
         * 计算两个时间戳之间相差的日时分秒
         * @param $begin_time 开始时间戳
         * @param $end_time 结束时间戳
         * @author liqiuyue
         * ---------------------------------------------------------------------
         */
        function timediff($begin_time,$end_time){
            if($begin_time < $end_time){
                $starttime = $begin_time;
                $endtime = $end_time;
            }else{
                $starttime = $end_time;
                $endtime = $begin_time;
            }
    
            //计算天数
            $timediff = $endtime-$starttime;
            $days = intval($timediff/86400);
            //计算小时数
            $remain = $timediff%86400;
            $hours = intval($remain/3600);
            //计算分钟数
            $remain = $remain%3600;
            $mins = intval($remain/60);
            //计算秒数
            $secs = $remain%60;
            $res = array("day" => $days,"hour" => $hours,"min" => $mins,"sec" => $secs);
            return $res;
        }
  • 相关阅读:
    BZOJ3813 奇数国
    BZOJ2735 世博会
    BZOJ2081 [Poi2010]Beads
    BZOJ3276 磁力
    BZOJ2054 疯狂的馒头
    BZOJ2610 [Poi2003]Monkeys
    BZOJ2428 [HAOI2006]均分数据
    BZOJ2120 数颜色
    BZOJ2527 [Poi2011]Meteors
    补比赛——牛客OI周赛9-普及组
  • 原文地址:https://www.cnblogs.com/bluealine/p/11058294.html
Copyright © 2011-2022 走看看