UNPKG

quoslibero

Version:

FusionCharts JavaScript charting framework

1 lines 403 B
import TimeInterval from'../time-interval.js';const utcQuarter=new TimeInterval('quarter',a=>{a.setUTCMonth(a.getUTCMonth()-(a.getUTCMonth()+3)%3,1),a.setUTCHours(0,0,0,0)},(a,b)=>a.setUTCMonth(a.getUTCMonth()+3*b),(a,b)=>(b.getUTCMonth()-(b.getUTCMonth()+3)%3-(a.getUTCMonth()-(a.getUTCMonth()+3)%3))/3+4*(b.getUTCFullYear()-a.getUTCFullYear()),a=>Math.floor(a.getMonth()/3));export default utcQuarter;