如何从今天起减去4个月?

时间:2010-11-12 09:52:12

标签: php date intervals subtraction

我需要以"Ymd"格式声明两个日期:$toDate$fromDate

$toDate代表今天的日期,$fromDate需要比今天早4个月。

$toDate = Date('Ymd');
$fromDate = ?

如何创建$fromDate

2 个答案:

答案 0 :(得分:59)

使用strtotime的魔力:

$fromDate = date("Ymd", strtotime("-4 months"));

答案 1 :(得分:8)

请参阅以下代码......

$fourmonthsback = date("Ymd", mktime(0, 0, 0, date("m")-4, date("d"),   date("Y")));

OR

$fourmonthsback = mktime(0, 0, 0, date("m")-4, date("d"),   date("Y"));