PHP 日期格式转换去除问题界面传到PHP里面 2013-01-01 12:01:00 $endtime = $this->input->get('endtime'); $endtime = preg_replace('/[- :]/','',$endtime ); 现在的格式 20130101120100 想实现的格式是 20130101000000 把时分秒替换为0 怎么实现? 大虾帮忙! php 分享到: ------解决方案--------------------$s = '2013-01-01 12:01:00'; $s = date('Ymd000000', strtotime($s));------解决方案--------------------思路问题 既然格式是这样的 那其实就是 字符串的前8个数字+6个0 echo substr($endtime,0,8)."000000";