0

如何post.published_at在 Ghost 中格式化?

默认情况下,这会返回字符串:

2013 年 11 月 4 日星期一 13:29:46 GMT+0100 (CET)

使用format返回相同的字符串。

{{ post.published_at format='dddd, MMMM Do YYYY' }}
4

2 回答 2

4

如果post.published_at是 javascript DateTime,那么您需要调用帮助程序来格式化它。

看起来 Ghost 中的标准助手是{{date}},所以试试吧{{date post.published_at}}

这是 Ghost 助手脚本文件的链接,因为这似乎没有在任何地方的文档中发布:https ://github.com/TryGhost/Ghost/blob/master/core/server/helpers/index.js

于 2013-11-07T16:09:47.220 回答
2

使用{{date}}帮助程序时,您可以传递moment javascript 日期库支持的任何格式。

该助手和所有其他助手都记录在http://docs.ghost.org/themes

于 2013-11-10T18:32:40.207 回答