我需要声明"Ymd"
格式的两个日期:$toDate
和$fromDate
。如何从今天的日期减去4个月?
$toDate
代表今天的日期,$fromDate
需要比今天提前4个月。
$toDate = Date('Ymd');
$fromDate = ?
如何创建$fromDate
?
我需要声明"Ymd"
格式的两个日期:$toDate
和$fromDate
。如何从今天的日期减去4个月?
$toDate
代表今天的日期,$fromDate
需要比今天提前4个月。
$toDate = Date('Ymd');
$fromDate = ?
如何创建$fromDate
?
使用strtotime
魔力:
$fromDate = date("Ymd", strtotime("-4 months"));
看到下面的代码......今天
$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"));
在十二月三十一日,我试图相同的代码,并试图如上所述减去1个月,它返回了我2012年12月1日的日期,但我期待着11月30日。它是预期的结果还是它的一个错误? – 2012-12-31 05:45:14
@Mubashar我想这是设计!两种方法(你的和strtotime的)可以说同样有效。 – 2012-12-31 11:48:05
是的,这是真的 – 2013-01-02 05:22:15