我在将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/

10-09 03:31