如何使用 0-11 个参数在 twig 文件中显示月份 (jQuery FullCalendar)

How to display month in twig file using 0-11 arguments (jQuery FullCalendar)

我正在尝试向我的 twig 文件中的 link 添加查询字符串,以便跳转到 jQuery FullCalendar 中的今天议程,但月份是基于 0-11结构而不是标准 01-12.

我正在使用以下字符串在我的 Twig 模板中生成查询:

<a href="{{ path('app_show_calendar') }}?y={{ "now"|date("Y") }}&m={{ "now"|date_modify("-1 month")|date("m") }}&d={{ "now"|date("d") }}">View Today's Agenda</a>

但是如果是一月,使用 "date_modify" 和“-1 个月”将不起作用,因为它将呈现“12”而不是前一个十二月。因此,如果是一月,则需要显示为“0”。

Twig 中有这样的方法吗?在我的 Controller PHP 中呈现它对我来说不切实际,因为我的 CRM 中的页面范围很广,我不得不多次这样做。

提前致谢 迈克尔

尝试:

&m={{ ("now"|date("m"))-1 }}