1.8

Table Of Contents
Another way to put a string in a Date is to use the Date.parse function; see
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_
Objects/Date/parse.
The date variable can be used as the value in the date, dateTime or time functions of the
formatter.
var myDate = formatter.date(date, "MM/dd/yyyy");
The custom pattern that the script provides, outputs the month and day in two digits each and
the year in four digits: 05/21/2016. For more examples of formatting patterns, see "Date and
time patterns" below.
Date and time patterns
Dates and times in a template originating from a date field in a record set can be displayed
using a custom pattern. In the Script Editor, the pattern can be passed to a date, dateTime or
Time function of the formatter; see "formatter" on page544.
The custom pattern may consist of pattern letters (see below), for example: "MM/dd/yyyy". The
components can be separated with a space or a symbol, e.g. ., /, -. Text must be put in quotes.
The repetition of pattern letters determines the exact presentation. For example, if the number of
pattern letters for a month is less than 3 (M or MM), the month is displayed as a number. If the
number of pattern letters is 3 (MMM), it will be displayed as text; if available, a short or
abbreviated form of the month's name will be used. If the number of pattern letters is 4 or more
(MMMM), the month's full name is displayed.
Note
The pattern letters and patterns on this page are only suitable for displaying dates and times in
templates.
Pattern letters
Letter Component Presentation Examples
G Era designator Text AD
y Year Year 1996; 96
Page 550