The previousWeekDay() function takes an inputDate and returns the previous week's date that falls on the specified inputDay. For example, to get the previous week's date that falls on a Monday, specify the inputDate as zoho.currentDate and inputDay as Monday.

Return Type

  • TEXT


<variable> = <inputDate>.previousWeekDay(<inputDay>);


<variable> = previousWeekDay(<inputDate>, <inputDay>);
ParameterData typeDescription
<variable>DATE-TIMEVariable which will contain the returned date.
<inputDate>DATE-TIMEThe input start date.

The text that represents the day on which the required date falls.

Allowed Values:

  • Sunday
  • Monday
  • Tuesday
  • Wednesday
  • Thursday
  • Friday 
  • Saturday
Note: This function is not related to business days. inputDay param can take any day including weekends and return the next immediate date that falls on the specified day.


info zoho.currentdate.previousWeekDay("Monday"); //Considering current date is 21-Jul-2021, it returns 19-Jul-2021  
inputDate = '21-Jul-2021'; //Is a Wednesday 
info inputDate.previousWeekDay("Wednesday"); //Returns 14-Jul-2021 

Related Links

Share this post : FacebookTwitter

Still can't find what you're looking for?

Write to us: