2013-08-27 65 views
-2

我已經將我的項目symfony2.0版本升級到symfony2.3。現在date_format()不工作,但它在symfony2.0中運行良好。請幫助我解決這個問題 。date_format()不能在symfony 2.3版本控制器中工作

+1

請提供一些代碼和可能的堆棧跟蹤。我們無法讀懂頭腦。 – dbrumann

+0

$ date =「2013/08/21」; echo date_format($ date,'Y-m-d');這將在symfony2.0中工作,但不在symfony2.3中。 – kovarthan

+0

這不是一個symfony問題,請參閱[date_format](http://www.php.net/manual/de/datetime.format.php)的文檔,它需要一個DateTime對象,而不是一個字符串。 –

回答

0

您應該嘗試:

$ date = new DateTime('2013-08-10'); var_dump($ date-> format('Y-m-d'));

它適用於我。