我现在的日期格式是3/10/10 
我想把它格式化为以下日期格式
10 Mar 2010 06:04 pm
有现成的函数吗?

解决方案 »

  1.   

    可以的
    date(format,timestamp) 看一下这个:
    http://www.w3schools.com/php/func_date_date.asp
      

  2.   

    $today = date("F j, Y, g:i a");// March 10, 2001, 5:16 pm
    怎么PHP用得怪怪的,一般的语言都是formatdate('format',日期),PHP怎么加入待格式化的日期参数啊
      

  3.   

    date("d M Y H:i a",time())可以随便间隔
      

  4.   


    echo Date("d M Y H:i a", $_this->getCreatedAt () );//就出错了
      

  5.   

    date(format,timestamp)  
    format为格式,你看着文档随便组合
    timestamp为时间戳,可以使用mktime(hour,minute,second,month,day,year,is_dst) 将一个日期转换为时间戳,如:mktime(0,0,0,3,10,2010);//2010-3-10
      

  6.   

    换句话说:
    我想把2007-03-25 11:39:12这个日期变为25 Mar 2007 11:39pm
    不太清楚如何写,用Date?
      

  7.   

    date('d M Y h:ia',mktime(11,39,12,3,25,2007));
      

  8.   

    Date函数第二个参数是UNIX时间戳,不是字符串。
      

  9.   

    echo date("d M Y H:i a", strtotime($_this->getCreatedAt ()) );//
      

  10.   

    用strtotime转成timestamp就可以格式转换了
      

  11.   

    查考一下PHP手册  可以自己解决。
      

  12.   

    date("d M Y H:i a",time())