博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
通过JS计算一个月有多少天
阅读量:4298 次
发布时间:2019-05-27

本文共 726 字,大约阅读时间需要 2 分钟。

// 计算当前月份有多少天// 第一种方式function getCountDays(){	var curDate = new Date();	// 获取当前月份	var curMonth = curDate.getMonth();	// 实际月份比curMonth大1,下面将月份设置为下一个月	curDate.setMonth(curMonth+1);	// 将日期设置为0,表示自动计算为上个月(这里指的是当前月份)的最后一天	curDate.setDate(0);	// 返回当前月份的天数	return curDate.getDate();}getCountDays();// 第二种方式// 计算当前月份有多少天function getCountDays(){	var curDate = new Date();	// 获取当前月份	var curMonth = curDate.getMonth();	// 将日期设置为32,表示自动计算为下个月的第几天(这取决于当前月份有多少天)	curDate.setDate(32);	// 返回当前月份的天数	return 32-curDate.getDate();}getCountDays();

笔记:

setDate()方法

setDate()方法用来设置日期时间中的日,也就是每个月中的几号,传入参数为1~31的整数。若是传入的值超出当前月份的正常范围,setDate()方法也会依据超出的数值进行计算,比如setDate(0)会让日期变为上一个月的最后一天,setDate(-1)会让日期变为上一个月的倒数第二天,若当月有31天,那么setDate(32)会让日期变为下一个月的第一天。

转载地址:http://htiws.baihongyu.com/

你可能感兴趣的文章
linux 查询用户 w, who, last, lastlog
查看>>
python 对象的魔力--多态、封装和继承
查看>>
设置mysql 的root密码
查看>>
django filter 中使用 or (django中Q)
查看>>
python strip()函数 介绍
查看>>
django http请求request详解
查看>>
Sessions, Users和 Registration
查看>>
mac 定时任务
查看>>
登录式shell的执行顺序及简单应用
查看>>
屏蔽搜索引擎蜘蛛的代码
查看>>
查阅日志小技巧
查看>>
mac iterm2有什么酷功能?
查看>>
django 改写models 的save操作。
查看>>
用redis的sadd和spop做后台抽奖
查看>>
redis学习笔记之数据类型
查看>>
简谈微服务
查看>>
CAP定理
查看>>
Centos7 初试docker
查看>>
Dockerfile
查看>>
分析html利器--Beautiful Soup
查看>>