Show calculated date in email delivery | Community
Skip to main content
Level 3
November 26, 2018
Solved

Show calculated date in email delivery

  • November 26, 2018
  • 2 replies
  • 3247 views

Hello everyone,

there is an email delivery scheduled to be sent every day at a list of recipients. I need a dynamic value (a date - 60 days from every current date of delivery) in the delivery. e.g, if the email is sent today, i want to display a date 60 days from today in the email. If the email is sent tomorrow, i want to display a date 60 days from tomorrow. I can easily do that using javascript but that is not working in delivery templates. How can I set a calculated dynamic value to an option which can be used in delivery templates and will change its value every day.  Please help me.

Imran

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by DebTr

Hi Imran,

The following shall work with delivery template.

<%var d =new Date();

d.setDate(d.getDate()-60);%>

<%= formatDate(d, "%2D/%2M/%4Y") %>

Regards,

Deb

2 replies

DebTrAccepted solution
Level 6
November 26, 2018

Hi Imran,

The following shall work with delivery template.

<%var d =new Date();

d.setDate(d.getDate()-60);%>

<%= formatDate(d, "%2D/%2M/%4Y") %>

Regards,

Deb

ihm185Author
Level 3
November 26, 2018

Thank you so much Debabrata.