JavaScript 获取当年总天数

JavaScript About 406 words

整除 4 规则

闰年判断需严格遵循规则,避免仅用能被 4 整除导致世纪年(如1900)判断错误。

闰年的完整判断规则

一个年份是闰年,需要满足 两个条件中的任意一个:

普通闰年:能被4整除不能被100整除(如20242028)。

世纪闰年:能被400整除(如20002400)。

代码

能被100整除但不能被400整除:世纪平年。

const getDaysInYear = (year) => {
  return (year % 4 === 0 && year % 100 !== 0) || year % 400 === 0 ? 366 : 365;
};

判断 2 月天数(简单明了)

const lastDayOfFeb = new Date(2026, 2, 0).getDate();

const daysInYear = lastDayOfFeb === 29 ? 366 : 365;
Views: 9 · Posted: 2026-06-01

———         Thanks for Reading         ———

Give me a Star, Thanks:)

https://github.com/fendoudebb/LiteNote

扫描下方二维码关注公众号和小程序↓↓↓

扫描下方二维码关注公众号和小程序↓↓↓
Prev Post
Today In History
Browsing Refresh