@Hawkee: The words [co(delete)lor1] [co(delete)lor2] are hidden or parsed out from this code block, and are only visible when in editing mode. What other code disappears from users? P.S. They also disappear from this comment, so I inserted the word (delete) into each. P.S.S. I can no longer 'tag' you.

The only difference here is the input date must be in the British ordering of d/m/y (eg, dd/mm/yyyy or d/mm/yy etc).
And you have access to more format outputs, as well as time formats. Type /help $asctime
(yy, yyyy, m, mm, mmm, mmmm, d, dd, ddd, dddd, oo) and (hh, H, HH, n, nn, s, ss, t, tt, T, TT, z, zz, zzz)

PS. If you want a comma in your output format, you will need to use $+ $chr(44) or pass the format in a variable.var -s %in = 28/7/2015, %fmt = mmmm dd, yyyy, %out = $formatdate(%in,%fmt) for: July 28, 2015