Hi,
How can I retrieve the day of the week using the AJO Advanced Expression Editor? I'm encountering the following error when using the syntax {%= dayOfWeek(now()) %}.
Date Time functions library | Adobe Journey Optimizer
Solved! Go to Solution.
Views
Replies
Total Likes
You can use the following config. in condition node
Views
Replies
Total Likes
You can try it on the following lines
{% let d = now %}
{% let dayOfWeek = dayOfWeek(d) %}
{%#if dayOfWeek = 3%}
"Wednesday"
{%else%}
"Something else"
{%/if%}
Views
Replies
Total Likes
@dugganab, Thank you for the response.
In the content template and email designer, we have helper functions that include the day of the week, so I can leverage your code there. However, I want to achieve this day of the week functionality in journey condition activity. Is that possible?
Views
Replies
Total Likes
You can use the following config. in condition node
Views
Replies
Total Likes
@dugganab, The above approach works when we're only checking for the day of the week.
But, The use case involves checking if it's a weekend, and if so, the profile should wait until a weekday. If it's a weekday but falls on a public holiday, the profile should wait until the next valid day. I want to implement this in AJO using the fewest possible activities.
Views
Replies
Total Likes
Views
Likes
Replies