UNPKG

ag-charts-community

Version:

Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue

20 lines 708 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var interval_1 = require("./interval"); var duration_1 = require("./duration"); function floor(date) { date.setHours(0, 0, 0, 0); } function offset(date, days) { date.setDate(date.getDate() + days); } function count(start, end) { var tzMinuteDelta = end.getTimezoneOffset() - start.getTimezoneOffset(); return (end.getTime() - start.getTime() - tzMinuteDelta * duration_1.durationMinute) / duration_1.durationDay; } function field(date) { return date.getDate() - 1; } exports.day = new interval_1.CountableTimeInterval(floor, offset, count, field); exports.default = exports.day; //# sourceMappingURL=day.js.map