- $testdata = '20110101';
- //第一种,直接剖析式
- echo date("Y-m-d",strtotime($testdata));
- //第二种,字串分解式
- $d['Y'] = substr($testdata,0,4);
- $d['m'] = substr($testdata,4,2);
- $d['d'] = substr($testdata,6,2);
- echo implode('-',$d);
复制代码 两种方式给你用,第一种直接剖析式的。好像有些数字会误判~~~比较不保险
一般我会建议用第二种,字串分解式的 |