js中Date常用API,及获取一个月最大天数

var now = new Date();// 2014-5-6

console.log(now.getYear());// 114
console.log(now.getFullYear());// 2014
console.log(now.getMonth());// 4
console.log(now.getDay());// 2
console.log(now.getDate());// 6


主要就是getMonth()函数返回值是从0开始,比如5月返回的是4,所以为了在页面上正确展示,需要把返回值+1

下面是一个技巧,可以得到某年某月的最大天数,会自动计算闰年,很方便:

var temp = new Date(2014, 2, 0);
console.log(temp.getDate());// 28


你可能感兴趣的:(js中Date常用API,及获取一个月最大天数)