#datetime #jekyll #github-pages
#datetime #джекилл #github-страницы
Вопрос:
Я размещаю веб-сайт на страницах github. Я хочу, чтобы формат печатаемых дат был единым для всего веб-сайта, и я хотел бы установить его в одном месте, чтобы изменение автоматически отражалось во всех других местах. Прямо сейчас я устанавливаю его вручную как
{{ some date variable | date: "%B %d, %Y"}}
Я хотел бы определить переменную, скажем, my_date
которая будет содержать формат date: "%B %d, %Y"
, а затем всякий раз, когда я захочу напечатать дату, я буду писать
{{ some date variable | my_date }}
Я не могу определить точный метод выполнения и синтаксис для этого.
Ответ №1:
Вы могли бы определить переменную в _config.yml
следующим образом:
dateFormat: "%B %d, %Y"
и используют ее по всему сайту следующим образом:
{{ some date variable | date: site.dateFormat }}