ag-grid-enterprise
Version:
AG Grid Enterprise Features
17 lines • 554 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.utcDay = void 0;
var interval_1 = require("./interval");
var duration_1 = require("./duration");
function encode(date) {
return Math.floor(date.getTime() / duration_1.durationDay);
}
function decode(encoded) {
var d = new Date(0);
d.setUTCDate(d.getUTCDate() + encoded);
d.setUTCHours(0, 0, 0, 0);
return d;
}
exports.utcDay = new interval_1.CountableTimeInterval(encode, decode);
exports.default = exports.utcDay;
//# sourceMappingURL=utcDay.js.map