JavaScript Date setMonth()方法

时间:2019-08-20 13:50:52  来源:igfitidea点击:

说明

Javascript date setMonth()方法根据本地时间设置指定日期的月份。

语法

Date.setMonth(monthValue[, dayValue])

注-中括号中的参数始终是可选的。

参数

monthValue−0到11之间的整数(表示一月到十二月)。

dayValue−1到31之间的整数,代表一个月的某一天。

msValue−0到999之间的数字,代表毫秒。如果指定msValue参数,则还必须指定minutesValue和secondsValue。

如果不指定dayValue参数,则使用从getDate方法返回的值。如果指定的参数超出预期范围,setMonth将尝试相应地更新日期对象中的日期信息。例如,如果使用15表示monthValue,则年份将递增1(year+1),月份将使用3.

示例

var date = new Date(2017, 3, 21, 16, 29, 00);

console.log(date.getTime());
// 1492763340000

console.log(date.setMonth(10));
// 1511252940000

console.log(date);
// Tue Nov 21 2017 16:29:00 GMT+0800