Я хочу преобразовать одно поле, имеющее второе, с помощью Расширения доктрины я преобразовал секунды в формат времени, который возвращает мне данные в этом формате -> "00:00:01"
я хочу преобразовать его формат в часы и минуты, например (00:00).
код, как показано ниже.
$qb = $this->em->createQueryBuilder();
$qb->select("SecToTime(IfNull(sum(q.time),0.00)) as timeTaken");
$qb->from('Entity\quize', 'q');
return $qb->getQuery()->getResult();
Я пытался использовать функцию MySQL
TIME_FORMAT('SecToTime(IfNull(sum(q.time),0.00))','%H:%i');
это показывает мне ошибку "Ошибка: ожидаемая известная функция, получена 'TIME_FORMAT'
Есть предложения по этому поводу?