将数据格式从mm/dd/yyyy更改为yyyy-mm-dd

use*_*106 0 php string date trim

我有数据的数据字符串格式如下 - > 03/15/2014 (mm/dd/yyyy)我需要用格式替换日期2014-03-15 (yyyy-mm-dd).

我知道如何将'/'更改为' - ',但我不知道如何将2014年从开始转为开始.

And*_*rew 6

echo date('Y-m-d', strtotime('03/15/2014'));
Run Code Online (Sandbox Code Playgroud)


Nam*_*mbi 6

使用 DateTime::format

 $dt = DateTime::createFromFormat('m/d/Y', ' 03/15/2014');
 echo $dt->format('Y-m-d');
Run Code Online (Sandbox Code Playgroud)