Jquery计算指定日期加上多少天、加多少月、加多少年的日期
2017-11-15 16:03
302 查看
/* * 功能:实现VBScript的DateAdd功能. * 参数:interval,字符串表达式,表示要添加的时间间隔. * 参数:number,数值表达式,表示要添加的时间间隔的个数. * 参数:date,时间对象. * 返回:新的时间对象. * var now = new Date(); * var newDate = DateAdd( "d", 5, now); *--------------- DateAdd(interval,number,date) ----------------- */ function 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 now = new Date(); // 加五天. var newDate = DateAdd("d ", 5, now); alert(newDate.toLocaleDateString()) // 加两个月. newDate = DateAdd("m ", 2, now); alert(newDate.toLocaleDateString()) // 加一年 newDate = DateAdd("y ", 1, now); alert(newDate.toLocaleDateString())
相关文章推荐
- Js计算指定日期加上多少天、加多少月、加多少年的日期
- Js计算指定日期加上多少天、加多少月、加多少年的日期
- Js计算指定日期加上多少天、加多少月、加多少年的日期
- 设计一个程序输入两个日期计算相隔多少天,或计算一个日期加上间隔后的日期。
- php计算两个日期相隔多少年,多少月,多少日的函数
- php计算到指定日期还有多少天的方法
- 日期的计算多少天 多少月 多少年后 前台通过了ajax调用后台处理获取返回值
- 根据指定两个日期计算出这些时间内有多少天是周末 php程序函数代码
- oracle计算一个日期加上指定工作日(排除周六周日和一系列节假日)时间
- 根据指定两个日期计算出这些时间内有多少天是周末 php程序函数代码
- 计算某个日期到今天一共有多少年多少月多少日
- 计算两个日期相隔多少年,多少月,多少天
- oracle计算一个日期加上指定工作日(排除周六周日和一系列节假日)时间
- php函数-计算两个日期相差多少天
- 计算格式为YYYY-MM-DD HH:ii:ss的两个时间,相差多少年、多少月、多少日、多少小时、多少分钟、多少秒?
- MySQL --- 计算指定日期为当月的第几周
- javascript日期比较,日期加上指定天数
- JavaScript计算指定日期与当前日期的相差天数
- 获取系统当前日期的指定多少天的数据sql
- SQL dateadd 语句获得指定日期多少天之后的新日期