pet*_*cci 5 php datetime timestamp symfony
我在将 datetime 属性设置为当前日期时遇到问题,如果我将其强制设置为当前时间戳,我会收到“对字符串的成员函数 format() 的调用”错误
**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;
}
Run Code Online (Sandbox Code Playgroud)
您可以返回一个 \DateTime 对象作为示例:
/**
*
* @return \DateTime
*/
public function getDateajout()
{
return new \DateTime('now', (new \DateTimeZone('Africa/Tunis'));
}
Run Code Online (Sandbox Code Playgroud)
希望这有帮助