Render dates and times with offsets
The following date and time methods are supported:
Description
Example
Result
The current date time with offset, in the given format.
For example:
The current date time plus 1 day in unix timestamp
The current date time in ISO 8601 format
The current date time minus 1 day in custom format
{{ now '1d' 'unix' }}
{{ now '' '' }}
{{ now '-1d' '2006-Jan-02' }}
1136300645
2006-01-02T15:04:05Z
2006-Jan-01
When using template helper method now
, time offset must be formatted using the following syntax.
Shorthand
Type
ns
Nanosecond
us/µs
Microsecond
ms
Millisecond
s
Second
m
Minute
h
Hour
d
Day
y
Year
Prefix an offset with -
to subtract the duration from the current date time.
Example time offset
5m
5 minutes
1h30m
1 hour 5 minutes
1y10d
1 year 10 days
Date time formats
When using template helper method now
, date time formats must follow the Golang syntax. More can be found out here https://golang.org/pkg/time/#Parse
Example date time formats
2006-01-02T15:04:05Z07:00
Mon, 02 Jan 2006 15:04:05 MST
Jan _2 15:04:05
Last updated