HUGO
Menu
GitHub 87548 stars Mastodon

ExpiryDate

返回给定页面的过期日期。

Syntax

PAGE.ExpiryDate

Returns

time.Time

默认情况下,Hugo 在构建站点时排除过期页面。要包含过期页面,请使用 --buildExpired 命令行标志。

在 front matter 中设置过期日期:

---
expiryDate: 2024-10-19T00:32:13-07:00
title: Article 1
---
+++
expiryDate = 2024-10-19T00:32:13-07:00
title = 'Article 1'
+++
{
   "expiryDate": "2024-10-19T00:32:13-07:00",
   "title": "Article 1"
}

过期日期是 time.Time 值。使用 time.Format 函数格式化和本地化值,或将其与任何 时间方法 一起使用。

{{ .ExpiryDate | time.Format ":date_medium" }} → Oct 19, 2024

在上面的示例中,我们在 front matter 中显式设置了过期日期。使用 Hugo 的默认配置,ExpiryDate 方法返回 front matter 值。此行为是可配置的,允许您在 front matter 中未定义过期日期时设置回退值。详见 详情


Last updated: January 1, 0001
Improve this page