【问题标题】:What is the expected date format in the YAML frontmatter of a post in Jekyll?Jekyll 中帖子的 YAML frontmatter 中预期的日期格式是什么?
【发布时间】:2013-08-24 02:43:45
【问题描述】:

根据Jekyll's frontmatter 文档,date 变量可用于指定发布帖子的日期和时间。 Jekyll 在这里期待哪种日期格式?我见过的一些例子,例如:

date: 2010-09-15 14:40:45

但是否也可以包含时区信息? Jekyll 将如何解析这个字符串?

【问题讨论】:

    标签: datetime jekyll


    【解决方案1】:

    在构建路径时,Jekyll 只会解析日期部分而忽略时间部分。

    在调用page.date 的模板中,将返回帖子的日期/时间或前面的完整日期/时间(如果包含)。

    您可以在日期 YYYY-MM-DD HH:MM:SS +/-TTTT 中包含 UTC 偏移量

    【讨论】:

    • 刚刚提交了一个拉取请求,将其添加到 frontmatter 文档页面,因为我有同样的问题。
    • 我认为它看起来像这样date: 2015-04-28 12:40:45 +0002,但我怎样才能显示正确的时间(或至少是时区)。这不起作用:{{ page.date | date: "%H:%M:%S %z" }} ?
    猜你喜欢
    • 1970-01-01
    • 2012-04-14
    • 2015-09-25
    • 2012-04-01
    • 2021-08-04
    • 1970-01-01
    • 2018-08-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多