JavaScript获取每个月的天数

简介: 笔记

1.getDate()

function getMonthDay(year, month) {
   let days = new Date(year, month, 0).getDate()
   return days
}
getMonthDay(2021, 3)//30

2.setDate()

function getMonthDay(year, month) {
   let days = new Date(year, month, 0).setDate()
   return days
}getMonthDay(2021, 3)//30


3.闰年平年判断法

每一年里,只有2月是不固定的。1、3、5、7、8、10、12是31天,4、6、8、11是30天写死,2月判断润平年。能被4整除且不能整除100的为闰年或者能够被 400 整除的就是闰年。

function getMonthDay(year) {
   if(year%4==0&&year%100!=0||year%400==0)return 29
   return 28
} 
getMonthDay(2021)//28
getMonthDay(2020)//29


目录
相关文章
|
4月前
|
JavaScript 前端开发
JavaScript 函数
JavaScript 函数
29 9
|
3月前
|
Web App开发 JavaScript 前端开发
javascript主要特点有哪些,简单描述javascript的特点
javascript主要特点有哪些,简单描述javascript的特点
68 0
|
8月前
|
JavaScript 前端开发
JavaScript函数科里化
JavaScript函数科里化
|
5月前
|
JavaScript 前端开发 Java
JavaScript 特殊函数
JavaScript 特殊函数
31 0
|
8月前
|
JavaScript 前端开发 容器
JavaScript函数
JavaScript函数
|
8月前
|
存储 缓存 JSON
10个你不知道的JavaScript技巧,让你的代码更加优雅!
10个你不知道的JavaScript技巧,让你的代码更加优雅!
|
存储 移动开发 JavaScript
JavaScript函数和BOM
JavaScript函数和BOM
65 0
|
JavaScript 前端开发
JavaScript decodeURI() 函数
JavaScript decodeURI() 函数
44 0
|
JavaScript 前端开发
javascript不定参数
javascript不定参数
128 0
|
JavaScript 前端开发
Javascript函数与BOM
Javascript函数与BOM
44 0