Moment.js Sandbox

by killMeSak

HTML

<script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.2.1/moment.min.js"></script>

JavaScript

const abc = ['2021-09-05T00:53:44.953Z', '2021-08-05T05:08:10.950Z', '2022-03-05T00:53:40.951Z'];
const startDate = '2021-07-05'; 
const endDate = '2021-11-05';
const res = [{x: '2021-07-05 - 2021-08-05' , y: '1' },{x: '2021-08-05 - 2021-09-05' , y: '2' }, {x: '2021-09-05 - 2021-10-05' , y: '1' },{x: '2021-10-05 - 2021-11-05' , y: '0' }];

var a = moment(startDate);
var b = moment(endDate);
let days=b.diff(a, 'days')   // =1
console.log(days);
/* let dates=Array(days).fill(0).map((e,i)=>{
console.log(e,i);
}); */