ag-charts-community
Version:
Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue
17 lines • 517 B
JavaScript
import { CountableTimeInterval } from "./interval";
function floor(date) {
date.setDate(1);
date.setHours(0, 0, 0, 0);
}
function offset(date, months) {
date.setMonth(date.getMonth() + months);
}
function count(start, end) {
return end.getMonth() - start.getMonth() + (end.getFullYear() - start.getFullYear()) * 12;
}
function field(date) {
return date.getMonth();
}
export var month = new CountableTimeInterval(floor, offset, count, field);
export default month;
//# sourceMappingURL=month.js.map