获取某个日期位于当年的第几天

1
2
3
4
// 获取某个日期位于当年的第几天
const dayOfYear = (date) => Math.floor((date - new Date(date.getFullYear(), 0, 0)) / 1000 / 60 / 60 / 24)

console.log(dayOfYear(new Date(2022, 10, 27))) // 331