0
{{ post.date | "%B %e, %Y" }}

正在转换为

2011-11-10 00:00:00 -0500

我的版本如下:

 % ruby -v
ruby 1.9.1p0 (2009-01-30 revision 21907) [i686-linux]

 % gem list | grep liquid
liquid (2.3.0, 2.0.0)

 % jekyll --version
Jekyll 0.11.0

我尝试用谷歌搜索这个问题,但没有发现任何有用的东西。针对同样的问题打开了一个错误,但没有任何回复就关闭了。

4

2 回答 2

0

切换到 ruby​​ 1.8.7 解决了这个问题

 % ruby -v
ruby 1.8.7 (2011-06-30 patchlevel 352) [i686-linux]
于 2011-11-11T13:51:58.050 回答
0

我认为使用 ruby​​-1.9 的正确方法是

{{ post.date | date: "%B %e, %Y" }}
于 2013-01-07T13:23:09.973 回答