【问题标题】:PHP not adding days in datePHP没有在日期中添加天数
【发布时间】:2017-09-12 05:32:30
【问题描述】:

PHP:

$date = str_replace('/', '-', $this->input->post('Insert_date'));
$data['Insert_date'] = date('Y-m-d', strtotime($date));
$data['Credit_limit'] = date($data['Insert_date'], strtotime("+10 days"));
echo $data['Insert_date'].'<br>';
echo $data['Credit_limit'].'<br>';

输出:

2017-09-01
2017-09-01

预期输出:

2017-09-01
2017-09-11

任何人都可以帮助我为什么 $data['Credit_limit'] != 2017-09-11。为什么 $data['Credit_limit'] 中没有添加 10 天 我该如何解决这个问题?请帮帮我。

【问题讨论】:

标签: php


【解决方案1】:

strtotime 的格式错误:

$data['Credit_limit'] = date('Y-m-d', strtotime($data['Insert_date'] . " +10 days"));

说明:

您需要在strtotime 函数中添加日期。 date 函数将格式保存为第一个参数,如下所示:date($format)

【讨论】:

    【解决方案2】:

    你用错了日期函数

    $date = str_replace('/', '-', '2017-09-01');
    $data['Insert_date'] = date('Y-m-d', strtotime($date));
    $data['Credit_limit'] = date("Y-m-d", strtotime("+10 days",strtotime($data['Insert_date'])));
    echo $data['Insert_date'].'<br>';
    echo $data['Credit_limit'].'<br>';
    

    DEMO

    【讨论】:

      【解决方案3】:

      第二个日期格式不正确。尝试连接日期和加号表达式

      $date = str_replace('/', '-', $this->input->post('Insert_date'));
      $data['Insert_date'] = date('Y-m-d', strtotime($date));
      $data['Credit_limit'] = date('Y-m-d', strtotime($date . " + 10 days"));
      echo $data['Insert_date'].'<br>';
      echo $data['Credit_limit'].'<br>';
      

      【讨论】:

        【解决方案4】:

        试试这个:

        $date = str_replace('/', '-', $this->input->post('Insert_date'));
        $data['Insert_date'] = date('Y-m-d', strtotime($date));
        $data['Credit_limit'] = date('Y-m-d', strtotime($data['Insert_date'] . " +10 days"));
        echo $data['Insert_date'].'<br>';
        echo $data['Credit_limit'].'<br>';
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-05-24
          • 1970-01-01
          • 2014-04-27
          • 1970-01-01
          相关资源
          最近更新 更多