@idris-maps/yyyy-mm-dd
Version:
A date library dealing only with days in the YYYY-MM-DD format
11 lines (10 loc) • 418 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var _weekIndex = function (day) {
var d = new Date(day);
d.setHours(0, 0, 0, 0);
d.setDate(d.getDate() + 3 - (d.getDay() + 6) % 7);
var jan4 = new Date(d.getFullYear(), 0, 4);
return 1 + Math.round(((d.getTime() - jan4.getTime()) / 86400000 - 3 + (jan4.getDay() + 6) % 7) / 7);
};
exports.default = _weekIndex;