如何使用symfony 3在php中将日期属性设置为当前日期

时间:2016-11-27 04:15:06

标签: php datetime timestamp symfony

我在将datetime属性设置为当前日期时遇到问题,如果我强制它到当前时间戳我得到一个“调用成员函数格式()字符串”ERROR

**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;


}

1 个答案:

答案 0 :(得分:4)

您可以返回\ DateTime对象作为示例:

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

希望这个帮助