Lastmod
Returns the last modification date of the given page.
Syntax
PAGE.Lastmod
Returns
time.Time
Set the last modification date in front matter:
---
lastmod: 2023-10-19T00:40:04-07:00
title: Article 1
---
+++
lastmod = 2023-10-19T00:40:04-07:00
title = 'Article 1'
+++
{
"lastmod": "2023-10-19T00:40:04-07:00",
"title": "Article 1"
}
The last modification date is a
time.Time value. Format and localize the value with the
time.Format
function, or use it with any of the
time methods.
{{ .Lastmod | time.Format ":date_medium" }} → Oct 19, 2023
In the example above we explicitly set the last modification date in front matter. With Hugo’s default configuration, the Lastmod
method returns the front matter value. This behavior is configurable, allowing you to:
- Set the last modification date to the Author Date of the last Git commit for that file. See
GitInfo
for details. - Set fallback values if the last modification date is not defined in front matter.
Learn more about date configuration.
Last updated:
February 3, 2024
:
Replace links to variable pages with links to method pages (b8d5383f7)
Improve this page