The nextWeekDay() function takes an inputDate and returns the next immediate date that falls on the specified inputDay. For example, to get the next date that falls on a Monday, specify the inputDate as zoho.currentDate and inputDay as Monday.
<variable> = <inputDate>.nextWeekDay(<inputDay>);
<variable> = nextWeekDay(<inputDate>, <inputDay>);
|<variable>||DATE-TIME||Variable which will contain the returned date.|
|<inputDate>||DATE-TIME||The input start date.|
The text that represents the day on which the required date will fall.
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.nextWeekDay("Monday"); // Considering current date is 20-Jul-2021, it returns 26-Jul-2021 inputDate = '20-Jul-2021'; //Is a Tuesday info inputDate.nextWeekDay("Tuesday"); //Returns 27-Jul-2021