使用php如何将日期格式20091213 075817转换为2009-12-13 07:58:17有没有什么简便的方法?难道只能将字符一个一个地读出来,根据位数添加横杠和冒号吗?

解决方案 »

  1.   

    刚刚在CSDN论坛上逛了一下,发现了一个很简便的办法:
    http://topic.csdn.net/u/20070923/11/48b0c9ae-22ca-4a4c-bcd9-d86f5ad3527f.html<?php 
    echo strftime( "%Y-%m-%d %H:%M:%S",strtotime( "20091213 075817"));
    ?>输出结果:2009-12-13 07:58:17
    楼上的那位也在那篇帖子里面回复过,看来是个灌水老手!
      

  2.   

    echo date( "Y-m-d h:m:s",strtotime( "20091213 075817"));
      

  3.   


    写错一个应该是 echo date( "Y-m-d h:i:s",strtotime( "20091213075817"));
      

  4.   

    echo strftime( "%Y-%m-%d %H:%M:%S",strtotime( "20091213 075817"));
      

  5.   

    echo date( "Y-m-d h:i:s",strtotime( "20091213075817"));
      

  6.   

    strtotime 这个格式也能转时间戳? 这个函数功能太强了..学习..