Wednesday 24 July 2013

Formatting the TODAY Date in Email Template

If you have ever inserted the current date for example in an email template you know it formats at MM/DD/YYYY (e.g., 05/10/2011). 


If you want it to display as 10 May , 2011 or some other formatting, the trick is to have your administrator create a custom formula field on the USER record that re-formats this date and then you can use this field (Send User Field) in your template.

This can be achieved by setting up on the User object a custom formula field that will return (as a text) the desired date format.

Once this field has been set up, you can use it as a merge field in your email templates, instead of the standard {!Today} merge field.

The formula to be used in the custom formula field is the following:


TEXT(DAY(TODAY()))&" "&CASE(MONTH(TODAY()),1,"January",2,"February",3,"March",4,"April",5,"May",6,"June",7,"July",8,"August",9,"September",10,"October",11,"November","December")&" "&TEXT(YEAR(TODAY()))

No comments:

Post a Comment

Thank you for visiting. Your comments are highly appreciated.