JS计算日期差
2017-04-08 08:37
99 查看
function
btnCount_Click(){
s1 = "2006-12-18"
s2 = "2007-1-5"
alert("第一个日期;"+s1+"/n第二个日期:"+s2+"/n相差"+DateDiff(s1,s2)+"天")
}
//计算天数差的函数,通用
function
DateDiff(sDate1,
sDate2){ //sDate1和sDate2是2006-12-18格式
var
aDate, oDate1,
oDate2,
iDays
aDate =
sDate1.split("-")
oDate1 = new
Date(aDate[1] + '-' +
aDate[2] + '-' +
aDate[0]) //转换为12-18-2006格式
aDate =
sDate2.split("-")
oDate2 = new
Date(aDate[1] + '-' +
aDate[2] + '-' +
aDate[0])
iDays =
parseInt(Math.abs(oDate1 -
oDate2) / 1000 / 60 / 60 /24) //把相差的毫秒数转换为天数
return
iDays
}
btnCount_Click(){
s1 = "2006-12-18"
s2 = "2007-1-5"
alert("第一个日期;"+s1+"/n第二个日期:"+s2+"/n相差"+DateDiff(s1,s2)+"天")
}
//计算天数差的函数,通用
function
DateDiff(sDate1,
sDate2){ //sDate1和sDate2是2006-12-18格式
var
aDate, oDate1,
oDate2,
iDays
aDate =
sDate1.split("-")
oDate1 = new
Date(aDate[1] + '-' +
aDate[2] + '-' +
aDate[0]) //转换为12-18-2006格式
aDate =
sDate2.split("-")
oDate2 = new
Date(aDate[1] + '-' +
aDate[2] + '-' +
aDate[0])
iDays =
parseInt(Math.abs(oDate1 -
oDate2) / 1000 / 60 / 60 /24) //把相差的毫秒数转换为天数
return
iDays
}
相关文章推荐
- 两个日期字符串的js计算
- 计算两个日期之间相差的天数(JS)
- js 计算日期相隔天数
- js 比较日期大小及计算日期差
- js中的日期计算
- JS 计算两个日期相差天数
- js计算两个日期的间隔天数
- js 根据日期计算星期几
- 一些js小方法:格式化xml, 计算2个日期间隔的天数, 保留小数点后两位等
- JS 计算n个月后的日期
- js日期计算
- JS计算两个日期之间的天数
- js 当前日期 格式 Javascript 对时间的代号 日期计算
- 计算日期间隔js实现
- js 日期计算
- 用JS计算两个日期之间有多少个休息日
- 用JS计算两个日期之间有多少个休息日
- js计算两个日期间的差
- js计算日期天数
- JS日期操作,自动计算n年后、n月后、n天后的日期