前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JavaScript获取每个月的天数

JavaScript获取每个月的天数

原创
作者头像
肥晨
发布2023-02-17 11:09:30
1.2K0
发布2023-02-17 11:09:30
举报
文章被收录于专栏:农民工前端

1.getDate()

代码语言:javascript
复制
function getMonthDay(year, month) {
   let days = new Date(year, month, 0).getDate()
   return days
}
getMonthDay(2021, 3)//30

2.setDate()

代码语言:javascript
复制
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 整除的就是闰年。

代码语言:javascript
复制
function getMonthDay(year) {
   if(year%4==0&&year%100!=0||year%400==0)return 29
代码语言:javascript
复制
   return 28
代码语言:javascript
复制
} 
getMonthDay(2021)//28
getMonthDay(2020)//29

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档