Files
SnowLuma/.pnpm-store/v11/files/3b/cd71b34e8e075e79507013f542f833587e33f9de9def67da60d9b5e2b009de971adb8acc8fbaf7cb82c2227b7bd828a0ca62f8df480d620d1035dc6766df5c
T
TanTan 2a69b23b47
Dev Build / cleanup (push) Waiting to run
Dev Build / typecheck (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:27:07 +08:00

18 lines
527 B
Plaintext

"use strict";
const constants = require("./constants-DR3SPJ7u.js");
const daysOfYear = require("./daysOfYear-Bif7I3Cq.js");
function dayOfYear(date, val) {
const monthDays = daysOfYear.daysOfYear(date.getFullYear());
const currentMonth = date.getMonth();
let dayCount = date.getDate();
for (let i = 0; i < currentMonth; i++) {
dayCount += monthDays[i];
}
if (val === void 0) {
return dayCount;
}
date.setTime(+date + (val - dayCount) * constants.MS_IN_DAY);
return date;
}
module.exports = dayOfYear;