2016-11-27 90 views
4

我有一個問題,將日期時間屬性設置爲當前日期,如果我強制它到當前時間戳我得到一個「調用成員函數格式()在字符串」 ERROR如何使用symfony 3在php中設置日期屬性爲當前日期

**here are my getter and setter with some modifications** 
public function getDateajout() 
{ 
    date_default_timezone_set('Africa/Tunis'); 
    $dateajout=date_default_timezone_get(); 
    return $this->dateajout; 
} 

public function setDateajout($dateajout) 
{ 

    $this->dateajout =$dateajout; 


} 
+0

這樣設置'日期時間格式(「YMD H:我:■ ')'。它可以幫助 –

回答

4

你可以返回一個\ DateTime對象爲例:

/** 
* 
* @return \DateTime 
*/  
public function getDateajout() 
{ 
    return new \DateTime('now', (new \DateTimeZone('Africa/Tunis')); 
} 

希望這有助於

+1

謝謝你,它的工作,你救了我 – petrucci

相關問題