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