以此格式YYYYMMDD获取-3天的日期

时间:2014-07-22 06:37:54

标签: php date

我使用PHP并希望在以YYYYMMDD格式调用脚本之前的第三天的日期。我怎么能这样做?

4 个答案:

答案 0 :(得分:1)

试试这个

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

答案 1 :(得分:1)

使用DateTime

$date = new \DateTime('-3 days');
echo $date->format('Ymd');

// Alternatively, store the string in a variable
$result = $date->format('Ymd');

答案 2 :(得分:1)

尝试这种简单方法

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

答案 3 :(得分:0)

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

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