Skip to main content

DateHelpers

DateHelpers = "date" | "now"

Defined in: types.ts:350

The names of the available helper functions that relate to dates.

Helper nameDescriptionExample codeExample output
nowCurrent date with format{{ now "yyyy-MM-dd HH:mm" }}2042-01-01 15:00
now (with offset)Current date with format, and with offset{{ now "yyyy-MM-dd HH:mm" -1 "hours" }}2042-01-01 14:00
dateCustom date with format{{ date "2042-01-01T15:00:00Z" "yyyy-MM-dd HH:mm" }}2042-01-01 15:00
date (with offset)Custom date with format, and with offset{{ date "2042-01-01T15:00:00Z" "yyyy-MM-dd HH:mm" -1 "days" }}2041-31-12 15:00
date (with date from --data)Custom date with format, with data from the data config option{{ date myCustomDate "yyyy-MM-dd HH:mm" }}2042-01-01 12:00

Further details:

  • We use date-fns for parsing/manipulating the dates. If you want more information on the date tokens to use, refer to their format documentation.

  • The date helper format takes the following arguments:

    (
    date: string,
    format: string,
    offsetAmount?: number,
    offsetType?: "years" | "months" | "weeks" | "days" | "hours" | "minutes" | "seconds"
    )
  • The now helper (for current time) takes the same arguments, minus the first one (date) as it is implicitly the current date.

See