Date 将日期格式从2017年3月8日更改为2017年3月8日

Date 将日期格式从2017年3月8日更改为2017年3月8日,date,strtotime,Date,Strtotime,我正在尝试从2017年3月8日更改日期格式 08天 03个月 2017年 我正在使用 date("d F Y", strtotime($date)); 问题是我得到的是2017年8月3日,而不是2017年3月8日 附言:那我就不能用别的了 dd/mm/yyyy经过一些研究,我找到了一个解决方案 str_replace(' / ', '-',$date) 经过一些研究,我找到了一个解决办法 str_replace(' / ', '-',$date) 试试这个 $date = Date

我正在尝试从2017年3月8日更改日期格式 08天 03个月 2017年 我正在使用

date("d F Y", strtotime($date));
问题是我得到的是2017年8月3日,而不是2017年3月8日

附言:那我就不能用别的了


dd/mm/yyyy

经过一些研究,我找到了一个解决方案

str_replace(' / ', '-',$date)

经过一些研究,我找到了一个解决办法

str_replace(' / ', '-',$date)
试试这个

    $date = DateTime::createFromFormat('d/m/Y', "08/03/2017");
    echo $date->format('d F Y');
您可以将其选中以尝试此操作

    $date = DateTime::createFromFormat('d/m/Y', "08/03/2017");
    echo $date->format('d F Y');
你可以查到