mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-21 20:46:30 -05:00
tpl: Add now function
Add a now template function that returns the current time as time.Time. Also, update related docs.
This commit is contained in:
parent
707d3cf137
commit
cabc6b3186
2 changed files with 5 additions and 0 deletions
|
@ -804,6 +804,10 @@ For more information about string translations, see [Translation of strings]({{<
|
||||||
* `{{ (time "2016-05-28").YearDay }}` → 149
|
* `{{ (time "2016-05-28").YearDay }}` → 149
|
||||||
* `{{ mul 1000 (time "2016-05-28T10:30:00.00+10:00").Unix }}` → 1464395400000 (Unix time in milliseconds)
|
* `{{ mul 1000 (time "2016-05-28T10:30:00.00+10:00").Unix }}` → 1464395400000 (Unix time in milliseconds)
|
||||||
|
|
||||||
|
### now
|
||||||
|
|
||||||
|
`now` returns the current local time as a [`time.Time`](https://godoc.org/time#Time).
|
||||||
|
|
||||||
## URLs
|
## URLs
|
||||||
### absLangURL, relLangURL
|
### absLangURL, relLangURL
|
||||||
These are similar to the `absURL` and `relURL` relatives below, but will add the correct language prefix when the site is configured with more than one language.
|
These are similar to the `absURL` and `relURL` relatives below, but will add the correct language prefix when the site is configured with more than one language.
|
||||||
|
|
|
@ -2146,6 +2146,7 @@ func initFuncMap() {
|
||||||
"modBool": modBool,
|
"modBool": modBool,
|
||||||
"mul": func(a, b interface{}) (interface{}, error) { return helpers.DoArithmetic(a, b, '*') },
|
"mul": func(a, b interface{}) (interface{}, error) { return helpers.DoArithmetic(a, b, '*') },
|
||||||
"ne": ne,
|
"ne": ne,
|
||||||
|
"now": func() time.Time { return time.Now() },
|
||||||
"partial": partial,
|
"partial": partial,
|
||||||
"partialCached": partialCached,
|
"partialCached": partialCached,
|
||||||
"plainify": plainify,
|
"plainify": plainify,
|
||||||
|
|
Loading…
Reference in a new issue