js计算一个时间加上n天后得到的时间
2016-01-04 21:05
661 查看
function getNewDay(dateTemp, days) {
var dateTemp = dateTemp.split("-");
var nDate = new Date(dateTemp[1] + '-' + dateTemp[2] + '-' + dateTemp[0]); //转换为MM-DD-YYYY格式
var millSeconds = Math.abs(nDate) + (days * 24 * 60 * 60 * 1000);
var rDate = new Date(millSeconds);
var year = rDate.getFullYear();
var month = rDate.getMonth() + 1;
if (month < 10) month = "0" + month;
var date = rDate.getDate();
if (date < 10) date = "0" + date;
return (year + "-" + month + "-" + date);
}
var dateTemp = dateTemp.split("-");
var nDate = new Date(dateTemp[1] + '-' + dateTemp[2] + '-' + dateTemp[0]); //转换为MM-DD-YYYY格式
var millSeconds = Math.abs(nDate) + (days * 24 * 60 * 60 * 1000);
var rDate = new Date(millSeconds);
var year = rDate.getFullYear();
var month = rDate.getMonth() + 1;
if (month < 10) month = "0" + month;
var date = rDate.getDate();
if (date < 10) date = "0" + date;
return (year + "-" + month + "-" + date);
}
相关文章推荐
- js常见问题之为什么点击弹出的i总是最后一个
- 判断JavaScript对象为null或者属性为空的方法
- js 刷新父页面不弹出提示框的代码
- js如何关闭当前页,而不弹出提示框
- javascript常用特效汇总
- Javascript疑问【长期更新】
- bzoj 1560 [JSOI2009]火星藏宝图(DP)
- 【JavaScript面向对象编程】20160104(对象)
- javascript-前篇
- 欢迎使用CSDN-markdown编辑器
- js html时间控件2
- 【学习笔记javascript设计模式与开发实践(装饰者模式)----15】
- JSON 的解析
- 【学习笔记javascript设计模式与开发实践(中介者模式)----14】
- JavaScript中的函数:闭包,this,高阶函数
- js html/vm时间组件1
- canvas:利用js遍历绘制七巧板
- 学习Javascript闭包(Closure)
- JavaScript事件处理程序 学习笔记
- JavaScript事件处理程序 学习笔记