Velocity script value range/"between" operator | Community
Skip to main content
Level 4
Nov 18, 2020 2:58 AM UTC
Solved

Velocity script value range/"between" operator

I'm using a Velocity script to personalize content in my email that says Member since: XXXX where XXXX=year.  Currently, I'm hiding Member since: XXXX for anything earlier than 2007.  How do I adjust this to also hide anything later than 2020?  In other words, I only want to show the content if the year is between 2007 and 2020.

 

 

#if ( $convert.toNumber($lead.HCMemberSince) >= 2007 ) Member since: ${lead.HCMemberSince} #end

 

 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
SanfordWhiteman
SanfordWhitemanAccepted solution
Level 10
Nov 18, 2020 3:55 AM UTC

No need for anything special, just the && (AND) operator:

#set( $HCMemberSince = $convert.toNumber($lead.HCMemberSince) ) #if ( $HCMemberSince >= 2007 && $HCMemberSince <= 2020 ) Member since: ${HCMemberSince} #end

 

2 replies

SanfordWhiteman
SanfordWhitemanAccepted solution
Level 10
Nov 18, 2020 3:55 AM UTC

No need for anything special, just the && (AND) operator:

#set( $HCMemberSince = $convert.toNumber($lead.HCMemberSince) ) #if ( $HCMemberSince >= 2007 && $HCMemberSince <= 2020 ) Member since: ${HCMemberSince} #end

 

Translate
Level 4
Nov 18, 2020 4:05 AM UTC

Works beautifully - thank you, @sanfordwhiteman!

Translate