1.0.6 • Published 3 years ago

getnextworkingdatefromdate v1.0.6

Weekly downloads
-
License
-
Repository
github
Last release
3 years ago

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
1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago