그래서 나는이 이상한 문제를 정말로 이해하지 못합니다. 나는 단지 두 개의 datetimes, "시작 시간"과 "종료 시간"으로 물체를 수화하려고합니다. 나는 (이 예에서는 삼일) 여기DateTime Symfony2 hydrating/persisting
을 DateInterval을 추가하여 종료 시간을 얻을하는 것, 내 컨트롤러
$datenow = new \DateTime('now');
var_dump($dateNow);
$relation->setDateAjout($dateNow);
$date = $dateNow;
$duration=(string)$flower->getDuration();
$dateEnd=$date->add(new \DateInterval('P'.$duration.'D'));
var_dump($dateEnd);
$relation->setDateFin($dateEnd);
$em = $this->getDoctrine()->getManager();
$em->persist($relation);
$em->flush();
세터 인 미세
/**
* Set dateAjout
*
* @param \DateTime $dateAjout
* @return Fleur
*/
public function setDateAjout($dateAjout)
{
$this->dateAjout = $dateAjout;
return $this;
}
/**
* Set dateFin
*
* @param \DateTime $dateFin
* @return Fleur
*/
public function setDateFin($dateFin)
{
$this->dateFin = $dateFin;
return $this;
}
쇼 (쿨) 덤프 무엇 VAR
object(DateTime)[368]
public 'date' => string '2014-10-02 12:41:17' (length=19)
public 'timezone_type' => int 3
public 'timezone' => string 'Europe/Paris' (length=12)
object(DateTime)[368]
public 'date' => string '2014-10-05 12:41:17' (length=19)
public 'timezone_type' => int 3
public 'timezone' => string 'Europe/Paris' (length=12)
phpmyadmin 결과 (쿨하지 않음)
2014-10-05 12:41:17
and
2014-10-05 12:41:17
덕분에 게시 페이지 – oligan