内容目录
setDate()
函数用于使用当地时间设置当前Date对象中一个月第几天的值。也就是"年份-月份-日期"中"日期"的数值。
该函数属于Date对象,所有主流浏览器均支持该函数。
语法
date.setDate( dateNumber )
参数
参数 | 描述 |
---|---|
dateNumber | Number类型指定的日期数值。 |
dateNumber
参数可以超出常规的1 ~ 31日期范围,也可以为负数,Date
对象内部会自动转换为对应的日期。
返回值
setDate()
函数没有返回值(也可以说,返回值为undefined
)。
示例&说明
// 定义一个Date对象"2013-03-15 13:11:43"
var date = new Date(2013, 2, 15, 13, 11, 43);
document.writeln( date.toLocaleString() ); // 2013年3月15日 13:11:43
date.setDate(22);
document.writeln( date.toLocaleString() ); // 2013年3月22日 13:11:43
date.setDate(-100);
// 扣除10天 (2012年11月) + 31天(2012年12月) + 31天(2013年1月) + 28天(2013年2月) = 100天
document.writeln( date.toLocaleString() ); // 2012年11月20日 13:11:43
0 条评论
撰写评论