En Doctrine el manejo de fechas con DateTime es transparente ;), algo asi es suficiente:
Código PHP:
Ver originaluse DateTime;
...
/**
* @param DateTime
* @return MyAwesomeClass provide fluent interface
*/
public function setStartAt(DateTime $startAt)
{
$this->startAt = $start;
return $this;
}