Получить сегодняшнюю дату в Джекилл с жидкой разметкой


Это (должно) быть легко, я думаю, но я не могу получить сегодняшнюю дату, чтобы показать на странице Jekyll с помощью жидкой разметки. Согласно документация, Я должен быть в состоянии сделать это, чтобы получить это свидание года:

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

но все, что визуализируется-это строка now, не любая отформатированная дата. Что я делаю не так?

2 58

2 ответа:

это тоже не сработало для меня. Похоже, вы попали в текущую ошибку в поддержке Ruby 1.9.3. Там есть pull-запрос это исправляет ошибку, но она еще не включена. Обходной путь указан, возможно, он будет работать для вас:

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

чтобы получить целый год, например "2015" С site.time, вы можете использовать:

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

чтобы просто получить последние 2 цифры с 2015 года, это будет просто выводить "15":

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