js得到一个月最大天数
来源:互联网 发布:淘宝售后服务专员答案 编辑:程序博客网 时间:2024/06/01 19:19
JS里 面的new Date("xxxx/xx/xx")这个日期的构造方法有一个妙处,
当你传入的是"xxxx/xx/0"(0号)的话,得到的日期是"xx"月的前一个 月的最后一天("xx"月的最大取值是69,题外话),
当你传入的是"xxxx/xx/1"(1号)的话,得到的日期是"xx"月的后一个 月的第一天(自己理解)
如果传入"1999/13/0",会得到"1998/12/31"。而且最大的好处是当你传入"xxxx/3/0",会得到xxxx年2月的最后一天,它会自动判断当年是否是闰年来返回28或29,不用自己判断,
所以,我们想得到选择年选择月有多少天的话,只需要
var temp=new Date("选择年/选择月+1/0");
return temp.getDate()//最大天数
校验的话,也可以用这个方法。
下面是使用JS编写的获取某年某月有多少天的getDaysInMonth(year, month)方法:
function getDaysInMonth(year,month){
month = parseInt(month,10)+1;
var temp = new Date(year+"/"+month+"/0");
return temp.getDate();
}
0 0
- js得到一个月最大天数
- JS获得月最后一天和js得到一个月最大天数
- JS获得月最后一天和js得到一个月最大天数
- JS获得月最后一天和js得到一个月最大天数
- JS获得月最后一天和js得到一个月最大天数
- JS获取月的最后一天与JS得到一个月份最大天数
- 得到一个月的天数
- 得到每个月的最大天数
- 如何取得一个月的最大天数和最小天数
- js中Date常用API,及获取一个月最大天数
- vb 已经知道年和月,如何得到该月最大天数(最后一天)
- 怎样得到某年某月的最大天数
- JS获取当前月天数
- JS获取当月最大天数
- 求一个月的天数
- js 加天数得到新日期
- JS 日期加上天数得到新日期
- 已知某年某月获取月最大天数
- 前台调用后台方法
- MindManager如何设置模板
- js中取小数整数部分函数
- C#调用WebService
- JS获取当前各种日期格式
- js得到一个月最大天数
- js 时间
- js使网站首面推荐产品图片滚动
- .NET 获取时间
- 使用正则表达式验证手机号、车牌号
- 页面功能:设为首页和加入收藏
- 两个文本框同步输入
- oracle查询重复记录
- 低于设定的最低版本号apk安装失败