这是使用列表的几个选项,可以很容易地将其重新利用为一个选项...
    <ul>
        {% for i in "now"|date("Y").."now +10 years"|date("Y") %}
        <li>{{  ("now +"~(loop.index-1)~" years")|date("Y") }}</li>
        {% endfor %}
    </ul>
    {% set minYear = "now"|date("Y") %}
    {% set maxYear = "now +10 years"|date("Y") %}
    <ul>
        {% for year in minYear..maxYear %}
        <li>{{ year }}</li>
        {% set year = year + 1 %}
        {% endfor %}
    </ul>