Personalised time/date formats

Purpose: Within the system, we use tagging to allow you to input dates into the email, letter, and SMS templates.

 

Personalised time/date formats

  • You can personalise how this date appears in the text by using the following codes. Input the tag as shown below - replace the italic text with a format character below.

[diary_date:formatcharacter]

  • You can combine these formats to create sentences. Please view the example below.

work_address_confirmation_email_date_tagging.png

Day

Format Character Description Example returned values
d Day of the month, 2 digits with leading zeros 01 to 31
D A textual representation of a day, three letters Mon through Sun
j Day of the month without leading zeros 1 to 31
l(lowercase 'L') A full textual representation of the day of the week Sunday through Saturday

Week

Format Character Description Example returned values
W ISO-8601 week number of year, weeks starting on Monday Example: 42 (the 42nd week in the year)

Month

Format Character Description Example returned values
F A full textual representation of a month, such as January or March January through December
m Numeric representation of a month, with leading zeros 01 through 12
M A short textual representation of a month, three letters Jan through Dec
n Numeric representation of a month, without leading zeros 1 through 12

Year

Format Character Description Example returned values
Y A full numeric representation of a year, 4 digits Examples: 1999 or 2003
y A two digit representation of a year Examples: 99 or 03

Time

Format Character Description Example returned values
a Lowercase Ante meridiem and Post meridiem am or pm
A Uppercase Ante meridiem and Post meridiem AM or PM
B Swatch Internet time 000 through 999
g 12-hour format of an hour without leading zeros 1 through 12
G 24-hour format of an hour without leading zeros 0 through 23
h 12-hour format of an hour with leading zeros 01 through 12
H 24-hour format of an hour with leading zeros 00 through 23
i Minutes with leading zeros 00 to 59
s Seconds, with leading zeros 00 through 59

Full Date and Time

Format Character Description Example returned values
c ISO 8601 date (added in PHP 5) 2004-02-12T15:19:21+00:00
r » RFC 2822 formatted date Example: Thu, 21 Dec 2000 16:01:07 +0200