ExpiryDate(过期日期)
Syntax
PAGE.ExpiryDate
Returns
time.Time
默认情况下,Hugo 在构建站点时会排除过期的页面。要包括过期的页面,请使用 --buildExpired
命令行标记。
在前置元数据中设置过期日期:
content/news/article-1.md
---
expiryDate: 2024-10-19T00:32:13-07:00
title: 文章 1
---
+++
expiryDate = 2024-10-19T00:32:13-07:00
title = '文章 1'
+++
{
"expiryDate": "2024-10-19T00:32:13-07:00",
"title": "文章 1"
}
过期日期是一个 time.Time 类型的值。可以使用 time.Format
函数格式化和本地化该值,或者与任何 time 方法 一起使用。
{{ .ExpiryDate | time.Format ":date_medium" }} → 2024年10月19日
在上面的示例中,我们在前置元数据中显式地设置了过期日期。在 Hugo 的默认配置中,ExpiryDate
方法将返回前置元数据中的值。这种行为是可配置的,允许您在前置元数据中未定义过期日期时设置回退值。有关详情,请参阅 详细说明。