mysql数据库里的日期是 :20080108100852
1.我现在想把他转换成2008-01-08这样的格式!怎么转啊。我只要日期,不要时间!
2.根据现在的的日期。如何算出一年以后的日期! 例如。我现在的日期是: 2008-01-08 如何让他根据这个日期算出一年后的日期:2009-01-08

解决方案 »

  1.   

    $t = strtotime('20080108100852');
    echo date('Y-m-d',$t);//2008-01-08
    echo date('Y-m-d',strtotime("1 year",$t));//2009-01-08
      

  2.   

    在执行mysql查询语句时求出,
    select date_format('%Y-%m-%d',时间字段),DATE_ADD(时间字段,INTERVAL 1 year) from 表名
      

  3.   

    date函数搞定,没事儿多看看manual,无论是php的还是mysql的