Calculate the difference between two dates based on the 360 day financial year
npm install days360

Calculate the difference between two dates based on the 360 day financial year, using the US/NASD method (30US/360) or European method (30E/360).
Excel's implementation of the US/NASD method has an incorrect implementation. This library provides an Excel compatible US/NASD method.
``
const days360 = require('days360');
days360(new Date('2016-01-01'), new Date('2016-12-31')); // returns 360
`
* startDate: Start date, as a date or milliseconds since Unix epochendDate
* : End date, as a Date or milliseconds since Unix epochmethod
* : An optional argument to specify the calculationdays360.US
* (0): calculate using the US/NASD method, with Excel compatibilitydays360.EU
* (1): calculate using the European methoddays360.US_NASD
* (2): calculate using the US/NASD method
Tests require Mocha and can be run with npm test (or yarn test). You can specify Mocha options, such as the reporter, by adding a mocha.opts file to the test directory.
Running npm run test:coverage will generate code coverage reports with Istanbul. The code coverage reports will be located in the coverage` directory, which is excluded from the repository.