请问哪位高手有获得指定日期的前几天的日期的方法,不是使用date("Y-m-d", strtotime("-5 day")),其中的“Y-m-d”要被一个日期值变量替代。谢谢!!!

解决方案 »

  1.   

    你的意思是不是变星的格式是  Y-m-d H:i:s  ,所以你才不会用date("Y-m-d", strtotime("-5 day")),   如果是这样的话,你先把前面的格式用时间函数格式化。再用这个函数就可以了。   我不是很明白楼主的意思 
      

  2.   

    date("Y-m-d", strtotime("-5 day"))
    是今天的前5天那么
    $d = '2010-10-2';
    echo date("Y-m-d", strtotime("-5 day $d"));2010-09-27是不是 2010-10-2 的5天前呢?