日期相加函数
2008-12-12 08:56
169 查看
// 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()
}
调用:
btime=document.getElementById("_9431").value
var bdate = Date.parse(btime.replace(/-/g,"/"));
document.getElementById("_9432").value=addDate("4",6,bdate)
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()
}
调用:
btime=document.getElementById("_9431").value
var bdate = Date.parse(btime.replace(/-/g,"/"));
document.getElementById("_9432").value=addDate("4",6,bdate)
相关文章推荐
- ASP中DateAdd函数中日期相加或相减使用方法
- mysql日期相加DATE_ADD()函数
- 自己写的日期相加函数(C语言)
- ASP中DateAdd函数中日期相加或相减使用方法
- ABAP 日期相加减的函数
- 自己写的日期相加函数(C语言)_根据ORACLE数据库的方式改进版
- 日期相加函数
- MySQL日期处理相关函数
- Mysql日期时间类型(DATE,DATETIME,TIMESTAMP)和函数及与linux系统时间之间的转换(UNIX_TIMESTAMP、FROM_UNIXTIME)
- javascript 时间日期处理相加,减操作方法js
- PHP中的日期和时间函数
- ASP读取日期单日期自动补零函数代码
- C/C++中的日期和时间函数
- c# 日期函数
- oracle 日期函数介绍
- ASP日期和时间函数
- mysql按日期分区函数
- php使用date和strtotime函数输出指定日期的方法
- js中对象定义状态、js判断为空的方法、js数字相加减以及日期处理
- sql server 系统常用函数:聚合函数 数学函数 字符串函数 日期和时间函数和自定义函数