@daysnap/utils
Version:
24 lines (16 loc) • 652 B
JavaScript
;Object.defineProperty(exports, "__esModule", {value: true});
var _chunkBQ7SLF6Ccjs = require('./chunk-BQ7SLF6C.cjs');
var _chunkHEVW5ZN2cjs = require('./chunk-HEVW5ZN2.cjs');
// src/getRangeDate.ts
function getRangeDate(sv, ev, fmt) {
const result = [];
const start = _chunkHEVW5ZN2cjs.normalizeDate.call(void 0, sv);
const end = _chunkHEVW5ZN2cjs.normalizeDate.call(void 0, ev);
const current = start;
while (current <= end) {
result.push(fmt ? _chunkBQ7SLF6Ccjs.formatDate.call(void 0, current, fmt) : current);
current.setDate(current.getDate() + 1);
}
return result;
}
exports.getRangeDate = getRangeDate;