import { M as MS_IN_DAY } from "./constants-BuFquuHl.mjs"; import { d as daysOfYear } from "./daysOfYear-tJ4F7T8N.mjs"; function dayOfYear(date, val) { const monthDays = 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) * MS_IN_DAY); return date; } export { dayOfYear as default };