根据两个时间戳相减后的结果转换为**天**小时**分钟

此方法不是很完善待后续完善,代码比较容易理解,下面直接上代码:

# 转换时间
/**
** $time 要进行转换的时间戳
**/
    public function getTime( $time ){
        if( empty( $time ) || !is_numeric( $time ) || strlen( $time ) > 10 ){
            return '';
        }

        $minute = 0;
        $hour = 0;
        $day = 0;
        for ( $i = 1; $i < 50 ; $i ++ ){
            $minute = ceil( $time / 60 );
            $hour = floor( $minute / 60 );
            $day = ceil( $hour / 60 );
        }

        return $day . '天' . $hour . '小时' . ceil(  $minute / 60  ) . '分钟';
    }

你可能感兴趣的:(编程语言)