date("Y-m-d",strtotime("-1 day"))

解决方案 »

  1.   

    回复人: wanggouzi(蚂蚁) (
    date("Y-m-d",strtotime("-1 day"))
    --------------------------------------
    这是什么意思啊,我试了没有试出来,能写清楚一些吗?
    假如在一个文本域输入一个日期值传到一个页面
    得到$getdate='2005-11-28'
    现在我要把它按照2005-11-27也就是前一天的日期写入数据库中,我该怎样对它进行转换?
      

  2.   

    你可以这样,先取到当前日期 ,然后再减去一天不就行了,例如:
    date("Y-m-d",mktime(0,0,0,date("m,-d,-Y")) - 24*60*60);
      

  3.   

    date("Y-m-d",strtotime("-1 day",strtotime("$getdate")))
      

  4.   

    除了上面两个方法外,这样也是可以的。date("Y-m-d",(strtotime("2005-10-28")-24*60*60));