【javascript学习指南】JavaScript日期相减得到第二个日期

时间:2019-07-03  来源:php函数  阅读:

JavaScript日期相减计算,然后得到第二个日期。在平时遇到时间加减的机率也是比较大,以下JS函数可完成指定天数减去某天数,计算出另外一个日期,在很多地方都可以用到。需要的可看下函数代码,里面有用法示例,后面还有参数说明。

例子

 代码如下 var sDate="2006-06-06";
var eDate="2007-07-07";
var sArr = sDate.split("-");
var eArr = eDate.split("-");
var sRDate = new Date(sArr[0], sArr[1], sArr[2]);
var eRDate = new Date(eArr[0], eArr[1], eArr[2]);
var result = (eRDate-sRDate)/(24*60*60*1000);

这样得到的result即为两个日期之间相差的天数。

例子2

 代码如下

<script language=Javascript>
function cc(dd,dadd)
{
//如果考虑更周全些,在此处可加入错误处理代码
var a = new Date(dd)
a = a.valueOf()
a = a - dadd * 24 * 60 * 60 * 1000
a = new Date(a)
alert(a.getFullYear() + "年" + (a.getMonth() + 1) + "月" + a.getDate() + "日")
}
//调用方法:
cc("10/11/2016",2)
</script>

参数说明:本函数牵扯两个参数:dd:需要进行计算的日期;dadd:减去的天数,比如2天、3天。

【javascript学习指南】JavaScript日期相减得到第二个日期

http://m.bbyears.com/jiaocheng/56295.html

推荐访问:
相关阅读 猜你喜欢
本类排行 本类最新