我当前正在创建一个表单并将数据存储在我的数据库中。我创建了一个实体:
//... Rest of code
class CallRequested
{
//...//
/**
* @ORMColumn(type="datetime")
*/
protected $requestTime;
//...//
public function setrequestTime(DateTime $requestTime)
{
$this->requestTime = $requestTime;
}
public function getrequestTime()
{
return $this->requestTime;
}
和以后我想以自己的形式检索它,但我不确定该怎么做。
public function CallManager($data)
{
$callRequested= new CallRequested;
//...//
$callRequested-> setRequestTime(new DateTime($RequestTime));
$this->$entityManager->persist($callRequested);
$this->$entityManager->flush();
}
我已经尝试过:$date = date('m/d/Y h:i:s a', time());
,但这是返回字符串而不是DateTime。
我该怎么做?
尝试以下:
$date = new DateTime();
更改此:
public function setrequestTime(DateTime $requestTime)
:
public function setrequestTime(DateTime $requestTime)