/**
 *    两时间之间差距天数
 * @param string $begin_time 开始时间
 * @param string $end_time 结束时间
 * @return array
 * @author vivo
 */
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 %= 3600;
        $mins = intval( $remain / 60 );
        $secs = $remain % 60;
        $res = array(
                "day" => $days,
                "hour" => $hours,
                "min" => $mins,
                "sec" => $secs
        );
        return $res;
}
posted on 2016-04-22 16:05  secretgao  阅读(169)  评论(0编辑  收藏  举报