php日期减月数,怎么得到正确的结果。
问题:提供一个时间:2013-07-01,想取得3个月前的这个时间。例如2013-04-01,
但是,如果是闰年的2月,或是跨年。就不知道怎么做了。想用既有函数来做。
谢谢。太笨,请教大家。 搞定了。
目前好像没有错误。
date("m-d-Y",strtotime("-3 month",strtotime("2001-5-29"))); 本帖最后由 xinglu1983 于 2013-07-02 11:35 编辑
楼主的方法是对的,就是这样! 不过还有一些其他的方法也可以实现的 关于 php日期 的操作,这里有很齐的列出来。 (new DateTime('2001-5-29'))->sub(new DateInterval('P3M'))
页:
[1]