Date filter reference

Change the way dates are formatted in Current RMS using date filters.

Date conventions vary by country and region. We output dates in a format that's similar to ISO 8601 to avoid confusion between regions.

For example, January 2nd 2021 at 2:30pm would look like this:

2021-01-02 15:30:00

The format we're using is:

YYYY-MM-DD HH:MM:SS

This isn't especially friendly for your customers or colleagues, so you'll probably want to change the way that dates are displayed using a date filter.

Locale date

Use localedate and localedatetime to print the date or date and time as formatted for your region. Our default documents use the locale date filters.

Input

{{ order.ordered_at | localedatetime }}

Output

Assuming the date is January 2nd 2021 at 2:30pm, where your user profile language is set to “English (United States)”:

01-02-2021 3:30 PM

Where your user profile language is set to “English (United Kingdom)”:

02/01/2021 15:30

Build your own date

If you prefer, you can build your own date format. Use the filter date: , followed by date blocks in quotation marks.

Input

Output

All the available date blocks that you may use are listed below.

'now'

To print the date and time at the moment a document is generated, use 'now'. For example:

The date and time returned will be UTC, or Coordinated Universal Time. UTC is a standard time that computers use to store dates and times, avoiding confusion between timezones.

You may adjust the time that is output by adding an additional timezone filter. For example:

You can see a full list of timezones by editing your user profile. Use the list in the timezone drop-down.

Date

Presets

Parameter

Description

Output

localedate

Date as formatted for your region

localedatetime

Date and time as formatted for your region

%F

Date in ISO 8601 format (yyyy-mm-dd)

2021-01-02

Week

Parameter

Description

Output

%a

Abbreviated weekday name

Sun

%A

Full weekday name

Sunday

%w

Day of the week, 0-6 with Sunday being 0

0

%U

Number of the week in the current year, starting with Sunday

16

%W

Number of the week in the current year, starting with Monday

15

Year

Parameter

Description

Output

%y

Year without century

21

%Y

Year with century

2021

Month

Parameter

Description

Output

%b

Abbreviated month name

Jan

%B

Full month name

January

Day

Parameter

Description

Output

%d

Day of month, zero padded

01

%-d

Day of month, not zero padded

1

%e

Day of month, blank padded

1

%j

Number of the day in the current year

21

Time

Presets

Parameter

Description

Output

%R

24 hour time (%H:%M)

23:30

%T

24 hour time (%H:%M:%S)

23:30:00

%r

12 hour time (%I:%M:%S %p)

11:30:00 PM

Hours

Parameter

Description

Output

%H

24 hour hour

23

%I

12 hour hour

11

%w

Day of the week, 0-6 with Sunday being 0

0

%p

Meridian indicator (AM or PM)

PM

Minutes and seconds

Parameter

Description

Output

%M

Minute of the hour

30

%I

Second of the minute

20

Last updated

Was this helpful?