如何在 Twig 模板中渲染 DateTime 对象

问题描述 投票:0回答:0

我的实体之一中的字段之一是“日期时间”变量。

如何将此字段转换为字符串以在浏览器中呈现?

这是一个代码片段:

{% for game in games %}
    ...
        <td> {{game.gameTeamIdOne.teamName}} </td>
        <td> {{game.gameTeamIdTwo.teamName}} </td>
        <td> {{game.gameDate}}</td>
    </tr>
{% endfor %}

这是我的实体类中的变量:

/**
 * @var date $gameDate
 *
 * @ORM\Column(name="GAME_DATE", type="datetime", nullable=true)
 */
private $gameDate;

这是我收到的错误消息:

模板渲染期间抛出异常(“可捕获的致命错误:类 DateTime 的对象无法转换为字符串... p”

php symfony datetime twig
© www.soinside.com 2019 - 2024. All rights reserved.