The existing template code results in the + chartering being written in a form that is not valid for the datetime element when used in and <time> tag. This patch fixes this issue. references: https://discourse.gohugo.io/t/date-lastmod-return-43-in-place-of/27033 https://github.com/gohugoio/hugo/issues/7488tags/v2.6.3
</p> | </p> | ||||
{{ end }} | {{ end }} | ||||
{{/* Hugo uses Go's date formatting is set by example. Here are two formats */}} | {{/* Hugo uses Go's date formatting is set by example. Here are two formats */}} | ||||
<time class="f6 mv4 dib tracked" datetime="{{ .Date.Format "2006-01-02T15:04:05Z07:00" }}"> | |||||
<time class="f6 mv4 dib tracked" {{ printf `datetime="%s"` (.Date.Format "2006-01-02T15:04:05Z07:00") | safeHTMLAttr }}> | |||||
{{- .Date.Format "January 2, 2006" -}} | {{- .Date.Format "January 2, 2006" -}} | ||||
</time> | </time> | ||||