我知道在我的问题的附近有一些关于stackoverflow的帖子,但没有一个回复似乎对我有用,这就是为什么我发布这里。Symfony错误:在字符串上调用成员函数格式()
我有created_at和的updated_at一类,既期待datetime值
在我的二传手,我有:
$date = new \DateTime('now');
$stimestamp = $date->format('M-d-Y H:i:s');
$this->setUpdatedAt($stimestamp);
当我用下面的
$this->setUpdatedAt(strtotime($stimestamp));
发生
同样的错误
我收到以下错误: 错误:调用成员函数格式()字符串
我的Oracle数据库预计日期时间如下'DD-MON-YYYY',但教条正在生成查询'Y-d-M',我认为这是UNIX格式。
如何解决我可以发送正确的日期时间值和格式?
这应该可以正常工作。你在var_dump($ date);'时得到了什么? – aynber
转储显示正确的值,但只要我打电话$ this-> setUpdatedAt(strtotime($ stimestamp))是当我得到错误 – CookieMonster
你写了created_at和updated_at期待datetime值,但DateTime :: format返回一个字符串,那么setUpdatedAt()方法的实现如何呢? –