我试图在我的树枝视图中使用 for 循环获取一周中的所有日子。
这是我想做的事情:
<table>
<thead>
</thead>
<tbody>
<tr><td>{{ "+0 day"|date("d M y") }}</td></tr>
<tr><td>{{ "+1 day"|date("d M y") }}</td></tr>
<tr><td>{{ "+2 day"|date("d M y") }}</td></tr>
<tr><td>{{ "+3 day"|date("d M y") }}</td></tr>
<tr><td>{{ "+4 day"|date("d M y") }}</td></tr>
<tr><td>{{ "+5 day"|date("d M y") }}</td></tr>
<tr><td>{{ "+6 day"|date("d M y") }}</td></tr>
</tbody>
</table>
这是我到目前为止尝试过的:
[...]
{% for day in 0..6 %}
<tr>
<td>{{ ('"' ~ '+' ~ day ~ ' day' ~ '"')|date("d M y") }}</td>
</tr>
{% endfor %}
但我收到此错误消息:
模板渲染时抛出异常("DateTime::__construct(): Failed to parse time string ("+0 day) at position 0 ("): Unexpected character")
知道我应该怎么做吗?
只需删除双引号 ( "
) 字符:
{% for day in 0..7 %}
{% set myDate = '+' ~ day ~ ' day' %}
<tr>
<td>{{ myDate|date("d M y") }}</td>
</tr>
{% endfor %}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句