我在将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;
}
最佳答案
您可以返回一个\DateTime对象作为示例:
/**
*
* @return \DateTime
*/
public function getDateajout()
{
return new \DateTime('now', (new \DateTimeZone('Africa/Tunis'));
}
希望这个帮助
关于php - 如何使用Symfony 3在PHP中将日期属性设置为当前日期,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40825696/