function getDayOfYear(date = new Date()) {
const dateMilliseconds = Date.UTC(
date.getFullYear(),
date.getMonth(),
date.getDate(),
);
const YearMilliseconds = Date.UTC(date.getFullYear(), 0, 0);
const days = (dateMilliseconds - YearMilliseconds) / 1000 / 60 / 60 / 24;
return days;
}
console.log(getDayOfYear(new Date('2022-01-7')));
console.log(getDayOfYear(new Date('2022-02-4')));
console.log(getDayOfYear(new Date('2022-12-31')));
/*
run:
7
35
365
*/