只能是:substr($bir,0,4)."年".substr($bir,4,2)."月".substr($bir,6,2)."日";么?
这是不是垃圾代码?

解决方案 »

  1. echo date('Y年m月d日',strtotime('19830903'));
      

  2. 楼上的不行
    将任何英文文本的日期时间描述解析为 Unix 时间戳
    请问哪些格式是属于英文文本的?
      

  3. 哦,对不起
    helloyou0(你好!)  的方法是正确的,谢谢!