我想在我的Jekyll帖子中显示前一年。要获得当年,我只是用:Jekyll Liquid:多次计算
We are in {{ site.time | date: '%Y' }} today
的问题是,如何获取上年
We were in {{ site.time | date: '%Y' - 1 }}
这最后的陈述不工作,因此这个问题。
我想在我的Jekyll帖子中显示前一年。要获得当年,我只是用:Jekyll Liquid:多次计算
We are in {{ site.time | date: '%Y' }} today
的问题是,如何获取上年
We were in {{ site.time | date: '%Y' - 1 }}
这最后的陈述不工作,因此这个问题。
可以使用minus
过滤器:
We were in {{ site.time | date: '%Y' | minus: 1 }}
工作就像一个魅力,谢谢马特!好奇,你从哪里找到的?我读了整个[Jekyll页面](http://jekyllrb.com/docs/templates/),并没有发现“minus”。 – FloatingRock
@FloatingRock它是[标准液体过滤器]之一(https://github.com/Shopify/liquid/wiki/Liquid-for-Designers#standard-filters)。 Jekyll增加了一个负载,但这是“内置”的一个。 – matt
尝试'日期:%Y - 1'? – platinhom