PublishDate
Syntax
PAGE.PublishDate
Returns
time.Time
默认情况下,Hugo在构建您的站点时会排除具有将来发布日期的页面。要包含未来的页面,请使用--buildFuture
命令行标志。
在前置元数据中设置发布日期:
content/news/article-1.md
---
publishDate: 2023-10-19T00:40:04-07:00
title: 文章1
---
+++
publishDate = 2023-10-19T00:40:04-07:00
title = '文章1'
+++
{
"publishDate": "2023-10-19T00:40:04-07:00",
"title": "文章1"
}
发布日期是一个time.Time值。可以使用time.Format
函数对其进行格式化和本地化,或者将其与任何time方法一起使用。
{{ .PublishDate | time.Format ":date_medium" }} → 2023年10月19日
在上面的示例中,我们明确在前置元数据中设置了发布日期。使用Hugo的默认配置,PublishDate
方法将返回前置元数据中的值。此行为是可配置的,可以设置回退值,以防发布日期在前置元数据中未定义。请参阅详细信息。