2017-03-17 8 views

答えて

0

一部・研究の後、私は

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

が、これは

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

あなたはhttp://php.net/manual/en/datetime.createfromformat.php

+0

THXにそれを確認することができます試してみてください解決策を見つけた 私はちょうど str_replaceを追加しました( '/'、 ' - '、$ date) –

0
/* 
You got August because you provide wrong format to this function. Function accept m/d/y and you provide d/m/y. you can try with this format m/d/y 
or 
you can try this with DateTime object. 
*/ 
$date = "08/03/2017"; 
$dateObject = DateTime::createFromFormat('d/m/Y', $date); 
echo $dateObject->format('d M Y'); 
関連する問題