jekyll - 如何使用 Jekyll 显示日期并在数字后适当附加 th/st/nd?

标签 jekyll liquid

我环顾四周,但没有找到任何相关信息。我知道我可以将日期格式化为“2013 年 1 月 12 日”,但是我如何添加“th”,这样它就变成“2013 年 1 月 12 日”?它还需要弄清楚是否应该使用“nd”或“st”来代替。

最佳答案

仅使用 Liquid 无法做到这一点,但您可以编写 Liquid 标记来以所需格式显示日期。 :)

You should take a look at the #ordinalize method从 ActiveSupport 创建您自己的(或 require 库)。包起来around a Liquid Tag你应该可以开始了。

关于jekyll - 如何使用 Jekyll 显示日期并在数字后适当附加 th/st/nd?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17798423/

相关文章:

html - Markdown 链接转义布局

apache - 漂亮的 jekyll 页面 url

github - 在没有源分支的新计算机上工作 Octopress 博客?

css - 使用 Compass 编译时使用不同的文件扩展名而不是 css

ruby-on-rails - 如何将所有 shopify 过滤器添加到标准液体中

jekyll - Jekyll 的 github-pages gem 的 'gist' 标签的液体语法错误

git - 无法访问Github 403错误: Permission Denied

javascript - 当涉及 Jekyll 时,VueJS 插值不呈现

shopify - 在 Shopify Liquid 中获取链接列表中的链接数

css - radio 输入检查的 CSS 不工作