以PHP变量值201501为例,显示2015年1月


Take PHP variable value of 201501 for example and display January 2015

我有一个日期值,它被传递为201501。

我怎么能拿着它在2015年1月展出呢?

它是通过一个PHP变量传递的。

只需尝试:

$input  = '201501';
$output = DateTime::createFromFormat('Ym', $input)->format('F Y');

尝试以下代码

$data = '201501';
$monthNum = substr($data,4);
$year = substr($data,0,4);
$dateObj   = DateTime::createFromFormat('!m', $monthNum);
$monthName = $dateObj->format('F'); 
echo $monthName.' '.$year;