计算一个月中n天之前的日期

时间:2016-04-20 10:59:35

标签: php codeigniter

如何计算每月结束前10天的日期?使用codeigniter平台。

我需要检查日期是否在每个月结束前的10天内。

请帮忙

3 个答案:

答案 0 :(得分:2)

您可以尝试使用date_modify函数,例如,请参阅此php文档 http://php.net/manual/en/datetime.modify.php

答案 1 :(得分:1)

我需要检查一个日期是否在一个月结束前的10天内

pip install flower

答案 2 :(得分:1)

您可以使用此

创建库
class Calculate_days{
    function __construct() {
        parent::__construct();
    }

    function calculate( $to_day = date("j") ){
        $days_month  = date("t");

        $result      = (int) $days_month - $to_day;

        if( $result <= 10){
            $result  = array("type" => TRUE, "missing" => $result . 'days');

            return $result;
        }
        else{
            $result  = array("type" => FASLE, "missing" => $result . 'days');

            return $result;
        }
    }
}

Controller.php这样

function do_somthing(){
    $this->load->library('Calculate_days');

    $result  = $this->Calculate_days->calculate(date("j"));

    var_dump($result);
}