Github Pages为自定义日期格式定义全局变量

问题描述

我正在github页面上托管一个网站。我希望在整个网站上打印日期的日期格式统一,并且我希望将其设置在一个位置,以便更改自动反映在所有其他位置。现在,我手动将其设置为

{{ some date variable | date: "%B %d,%Y"}}

我想定义一个变量,例如my_date,它将包含格式date: "%B %d,%Y",然后每当我要打印日期时,我都会写

{{ some date variable | my_date }}

我无法确定确切的执行方法和语法。

解决方法

您可以像这样在_config.yml中定义一个变量:

dateFormat: "%B %d,%Y"

并在整个网站中使用它,如下所示:

{{ some date variable | date: site.dateFormat }}