Paste Search Dynamic
Recent pastes
DateToQuarters
  1. function DateToQuarters(fromDate,toDate){
  2.         let s=fromDate.split("-");
  3.         let s1=toDate.split("-");
  4.         let mn=Math.ceil(s[1]/3)*3;
  5.         let mn2=Math.ceil(s1[1]/3)*3;
  6.         let arr=[];
  7.         //console.log(mn);
  8.         let fre=["Mar","Jun","Sep","Dec"];
  9.         for(let i=s[0];i<=s1[0];i++){
  10.                 if(i==s[0]){
  11.                         for(let j=mn/3;j<4;j++){
  12.                                 let ui=i.toString();
  13.                                 let erf=fre[j]+ui.slice(2,4);
  14.                                 arr.push(erf);
  15.                         }       
  16.                 }
  17.                 else if(i==s1[0]){
  18.                         for(let j=0;j<mn2;j+=3){
  19.                                 let ui=i.toString();
  20.                                 let erf=fre[j/3]+ui.slice(2,4);
  21.                                 arr.push(erf);
  22.                         }
  23.                 }
  24.                 else{
  25.                         for(let j=0;j<12;j+=3){
  26.                                 let ui=i.toString();
  27.                                 let erf=fre[j/3]+ui.slice(2,4);
  28.                                 arr.push(erf);
  29.                         }
  30.                 }
  31.  
  32.         }
  33.         console.log(arr);
  34. }
  35.  
  36.  
  37. DateToQuarters("2020-01-01","2021-01-01");
Parsed in 0.003 seconds