首页 > 代码库 > JS 实现日期信息增加年数,月数,天数
JS 实现日期信息增加年数,月数,天数
function DateAdd(interval, number, date) { /* * 功能:实现JSScript的DateAdd功能. * 参数:interval,字符串表达式,表示要添加的时间间隔. * 参数:number,数值表达式,表示要添加的时间间隔的个数. * 参数:date,时间对象. * 返回:新的时间对象. * var now = new Date(); * var newDate = DateAdd( "d ",5,now); *--------------- DateAdd(interval,number,date) ----------------- */ switch (interval) { case "y ": { date.setFullYear(date.getFullYear() + number); return date; break; } case "q ": { date.setMonth(date.getMonth() + number * 3); return date; break; } case "m ": { date.setMonth(date.getMonth() + number); return date; break; } case "w ": { date.setDate(date.getDate() + number * 7); return date; break; } case "d ": { date.setDate(date.getDate() + number); return date; break; } case "h ": { date.setHours(date.getHours() + number); return date; break; } case "m ": { date.setMinutes(date.getMinutes() + number); return date; break; } case "s ": { date.setSeconds(date.getSeconds() + number); return date; break; } default: { date.setDate(d.getDate() + number); return date; break; } } } //调用 var newDate = DateAdd("y ", 1, dtADate);
转:http://blog.163.com/hehong0925@126/blog/static/13393333720141066026886/
JS 实现日期信息增加年数,月数,天数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。