getnextworkingdatefromdate
v1.0.6
Published
NPM Library that gets you the next working day from given date including Holidays(Holiday is optional)
Downloads
2
Readme
getnextworkingdatefromdate
NPM Library that gets you the next working day from given date including Holidays(Holiday is optional)
Dependencies
Need moment npm library (^2.29.1)
Usage:
const getNWDate = require("getnextworkingdatefromdate")
getNWDate.getNextWorkingDateFromDate(fromDateObject,noOfDays,arrayOfHolidays)
fromDateObject : Date Object
noOfDays : Signed Integer
arrayOfHoldays : Array of strings ['YYYY-MM-DD','YYYY-MM-DD']
OUTPUT: Date Object
- fromDateObject : This is the from date.
- noOfDays. : This is the no. of day after/before which you need to find your working date(Ex : +2 gets you 2 day after's working date/ -2 gets you 2 day before's working date)
- arrayOfHolidays : Can be left empty if you dont need to include holidays
Else Dates Array containing holidays should be given in the format of ['YYYY-MM-DD','YYYY-MM-DD',......]
Example:
getNWDate.getNextWorkingDateFromDate(moment('2021-07-22T11:10:58').format(), -2) //Gets two working days behind calender without checking holidays
OUTPUT: Moment<2021-07-22T11:10:58+05:30>
getNWDate.getNextWorkingDateFromDate(moment('2021-07-23T11:10:58').format(), 2, ['2021-07-26','2021-07-27']) //Gets two working days including a check on holidays
OUTUT: Moment<2021-07-29T11:10:58+05:30>
Installing
npm i getnextworkingdatefromdate
Author
Nachiketa BG
Version History
1.0.6