Я не знаю, как лучше всего сохранить метку времени в базе данных. Я хочу сохранить всю дату с часами, минутами и секундами, но она хранит только дату (например, 2012-07-14), и я хочу сохранить 2012-07-14 HH: MM: SS. Я использую объект dateTime. Вот код:
В контроллере:
$user->setCreated(new \DateTime());
В объекте:
/**
* @var date $created
*
* @ORM\Column(name="created", type="date")
*/
private $created;
Не лучше ли хранить дату и время отдельно в базе данных? или лучше хранить все вместе как ГГГГ-ММ-ДД ЧЧ: ММ: СС? Затем мне придется сравнить даты и вычислить оставшееся время, так что это важно для упрощения операций в дальнейшем. Так что ты думаешь ? кто-нибудь может мне помочь?