$date=date("Y年m月d日",strtotime($recond[date]));

解决方案 »

  1.   

    $date=date("Y年m月d日",strtotime($recond[date]));
      

  2.   

    管用!
    多谢!
    接着问:
    为什么不能直接用date()呢?
      

  3.   

    哪位懂的朋友,帮忙解释一下这strtotime()函数是什么意思.为什么要加上这个才行啊?不加这个的话就变成1970年01月01日了
      

  4.   

    不好意思上上楼的朋友.你发主帖的话要到细论坛里发才行.不能在大类里发.比如你不能在WEB开发里发帖子,但是可以在PHP里发.知道了吧.
      

  5.   

    为什么不能直接用date()呢?date(),以指定的格式显示时间/日期.最少要一个参数,就是说,显示的格式一定要有,不然会出错.第二个参数没有的时候,显示的是当前时间.
      

  6.   

    我是回答moyahuang(想飞的猪)说的.
    --------------------
    管用!
    多谢!
    接着问:
    为什么不能直接用date()呢?
      

  7.   

    strtotime --  将任何英文文本的日期时间描述解析为 UNIX 时间戳 
    date是格式化一个时间的Unix时间戳
    date -- 格式化一个本地时间/日期
    说明
    string date ( string format [, int timestamp])
    返回将整数 timestamp 按照给定的格式字串而产生的字符串。如果没有给出时间戳则使用本地当前时间。换句话说,timestamp 是可选的,默认值为 time()。