将给定日期增加n个月
来源:互联网 发布:云杉网络创始人 编辑:程序博客网 时间:2024/05/16 06:06
//将给定日期增加NumDay个月
function addDate(dtDate,NumDay){
var date = new Date(dtDate);
var lIntval = parseInt(NumDay);
date.setMonth(date.getMonth() + lIntval);
return date.getYear() +'-' + (date.getMonth()+1) + '-' +date.getDate();
}
addDate("2008-01-01".replace(/-/g, "//"),2);
=======================================
// addDate("5",5,"2004/12/1 00:00:00")
function addDate(type,NumDay,dtDate){
var date = new Date(dtDate)
type = parseInt(type) //类型
lIntval = parseInt(NumDay)//间隔
switch(type){
case 6 ://年
date.setYear(date.getYear() + lIntval)
break;
case 7 ://季度
date.setMonth(date.getMonth() + (lIntval * 3) )
break;
case 5 ://月
date.setMonth(date.getMonth() + lIntval)
break;
case 4 ://天
date.setDate(date.getDate() + lIntval)
break
case 3 ://时
date.setHours(date.getHours() + lIntval)
break
case 2 ://分
date.setMinutes(date.getMinutes() + lIntval)
break
case 1 ://秒
date.setSeconds(date.getSeconds() + lIntval)
break;
default:
}
return date.getYear() +'-' + (date.getMonth()+1) + '-' +date.getDate()+ ' '+ date.getHours()+':'+date.getMinutes()+':'+date.getSeconds()
}
function addDate(dtDate,NumDay){
var date = new Date(dtDate);
var lIntval = parseInt(NumDay);
date.setMonth(date.getMonth() + lIntval);
return date.getYear() +'-' + (date.getMonth()+1) + '-' +date.getDate();
}
addDate("2008-01-01".replace(/-/g, "//"),2);
=======================================
// addDate("5",5,"2004/12/1 00:00:00")
function addDate(type,NumDay,dtDate){
var date = new Date(dtDate)
type = parseInt(type) //类型
lIntval = parseInt(NumDay)//间隔
switch(type){
case 6 ://年
date.setYear(date.getYear() + lIntval)
break;
case 7 ://季度
date.setMonth(date.getMonth() + (lIntval * 3) )
break;
case 5 ://月
date.setMonth(date.getMonth() + lIntval)
break;
case 4 ://天
date.setDate(date.getDate() + lIntval)
break
case 3 ://时
date.setHours(date.getHours() + lIntval)
break
case 2 ://分
date.setMinutes(date.getMinutes() + lIntval)
break
case 1 ://秒
date.setSeconds(date.getSeconds() + lIntval)
break;
default:
}
return date.getYear() +'-' + (date.getMonth()+1) + '-' +date.getDate()+ ' '+ date.getHours()+':'+date.getMinutes()+':'+date.getSeconds()
}
- 将给定日期增加n个月
- 计算给定日期增加自然月后的日期
- sql 日期 增加2个月
- iOS计算某个日期n个月之后的日期
- Linux shell 获取给定日期的前(后)n 天(月)
- java 日期 向前向后计算n个月
- js 日期增加一个月
- 给定N个不同的字符,将这些字符全排列
- shell脚本获取一个固定日期的前n天,后n天,前n个月,后n个月的语法
- 计算给定日期后N天的日期
- 给定一个日期,求N天后(前)的日期
- oracle找一下今天日期,上n个月的年月
- 无需手机日历借助Excel轻松推算N个月或年之后的日期
- js获取给定月份的N个月后的日期
- 给定俩个日期求有多少个2.29号
- 计算当前日期n月前的日期
- 给定n个三维坐标点,matlab求平面度
- 随机生成给定范围内N个不重复的数
- test
- 新博客开张大吉
- testttt
- 有点着急了。
- c#.net常用函数和方法集
- 将给定日期增加n个月
- Visual Studio Team System 2008 安装失败
- 交流为物 足以移人
- Unitils介绍(二)-- Assertion utilities
- Eclipse插件/RCP中取路径方法综合篇
- 夜里的牢骚
- TT浏览器 v4.7 简体中文版
- 立字为证,下个规矩,每天写个总结
- 刚加入