用液体标记在Jekyll中获取今天的date

我认为这个(应该)很容易,但我无法得到今天的date显示在使用液体标记的Jekyll页面。 根据文件 ,我应该能够做到这一点,以得到这个date的一年:

{{ 'now' | date: "%Y" }} 

但是所有呈现的是now的string,而不是任何格式化的date。 我究竟做错了什么?

这对我也不起作用。 看起来你已经遇到了Ruby 1.9.3支持中的一个当前错误。 有一个拉动请求来修复这个错误,但是它还没有被合并。 列出了一个解决方法,也许它适用于你:

 {{ site.time | date: '%y' }} 

要获得全年,例如“2015” ,从site.time ,您可以使用:

 {{ site.time | date: '%Y' }} # OR 20{{ site.time | date: '%y' }} 

为了得到2015年的最后两位数字,只输出“15”

 {{ site.time | date: '%y' }}