【问题标题】:Get date of -3 days in this format YYYYMMDD以这种格式 YYYYMMDD 获取 -3 天的日期
【发布时间】:2014-07-22 06:37:54
【问题描述】:

我使用 PHP,希望以 YYYYMMDD 格式调用脚本之前的第三天日期。我该怎么做?

【问题讨论】:

  • 到目前为止你有没有尝试过?
  • php 文档中的 strtotime 函数将引导您到那里...
  • 参考此链接get next and previous day

标签: php date


【解决方案1】:

试试这个简单的方法

echo date('Ymd', strtotime("-3 days"));

【讨论】:

    【解决方案2】:

    试试这个

    $result = date('Y.m.d',strtotime("-3 days"));
    

    【讨论】:

      【解决方案3】:

      使用DateTime:

      $date = new \DateTime('-3 days');
      echo $date->format('Ymd');
      
      // Alternatively, store the string in a variable
      $result = $date->format('Ymd');
      

      【讨论】:

        【解决方案4】:

        在此类问题之前至少访问一次php.net

        <?php 
            $date  = mktime(0, 0, 0, date("m")  , date("d")-3, date("Y"));
            echo date('Ymd', strtotime($date));
            ?>
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2012-01-08
          • 2016-05-29
          • 2017-05-13
          • 1970-01-01
          • 1970-01-01
          • 2019-03-11
          • 1970-01-01
          相关资源
          最近更新 更多