Symfony2如何从Controller文件访问此字段的月份

时间:2015-02-22 16:31:09

标签: symfony datetime doctrine-orm

我在“datetime”类型的数据库表“dateinscription”中有一个字段 我想从Controller文件中访问该字段的月份

1 个答案:

答案 0 :(得分:0)

如果我们假设你有一个实体用户作为例子,希望你有日期题词属性,你需要在你的控制器中从数据库中获取用户对象:

//get the entity manager
$em = $this->getDoctrine()->getManager();
//get your object : we supposed that dateinscription is an attribute from user entity
$user = $em->getRepository(YouFolder/UserBundle/Entity/User)->find(Id of the user);
//get inscription date
$dateinscription = $user->getDateInscription();
//get Month as string exemple 06
$month = $dateinscription->format('m');