hugo/docs/content/en/functions/time/Now.md
2023-10-20 09:43:56 +02:00

1.2 KiB
Raw Blame History

title linkTitle description categories keywords menu function relatedFunctions aliases
time.Now now Returns the current local time
functions
docs
parent
functions
aliases returnType signatures
now
time.Time
time.Now
time.AsTime
time.Duration
time.Format
time.Now
time.ParseDuration
/functions/now

See time.Time.

For example, building your site on June 24, 2017, with the following templating:

<div>
    <small>&copy; {{ now.Format "2006" }}</small>
</div>

would produce the following:

<div>
    <small>&copy; 2017</small>
</div>

The above example uses the .Format function, which page includes a full listing of date formatting using Go's layout string.

{{% note %}} Older Hugo themes may still be using the obsolete Pages .Now (uppercase with leading dot), which causes build error that looks like the following:

ERROR ... Error while rendering "..." in "...": ...
executing "..." at <.Now.Format>:
can't evaluate field Now in type *hugolib.PageOutput

Be sure to use now (lowercase with no leading dot) in your templating. {{% /note %}}