2016-12-26 89 views
-1

我有這個DateTime無法解析字符串錯誤在PHP中。我曾嘗試應用我在網上閱讀的解決方案,但目前爲止還沒有任何工作。我的問題是,DateTime()有可能被禁用。即使是最簡單的代碼PHP日期時間錯誤;無法解析字符串

$date = new DateTime('2010-5-5'); 
echo $date->format('Y-m-d); 

不起作用。 我也試過使用靜態函數createFromFormat()。而且我也沒有從Class中調用DateTime類,所以我不需要反斜槓。我能做些什麼請

+1

拼寫錯誤回聲$日期 - >格式(「Y-M-d」); –

+0

@Denny感謝您的糾正,但它仍然無法正常工作。我已經在這一些日子了。必須來stackoverflow可能的解決方案。 –

+0

對我很好,只是複製粘貼你的代碼 – MacBooc

回答

1

使用這一個日期格式,所以你可以給輸入格式,並得到輸出格式也

$date = DateTime::createFromFormat('d/m/Y', $date); 
$fromdate = $date->format('Y-m-d'); 
+0

現在正在工作。感謝您的時間。 –