momentjs

下载地址(注意下载不了文件,就复制,新建文件)

http://momentjs.cn/

api说明

http://momentjs.cn/docs/#/manipulating/add/

加指定天数 减一天 +23:59:59

var format = moment('2018-01-31'.replace('-','/')).add(30-1, 'days').format('YYYY-MM-DD 23:59:59');

加指定月数 减一天 +23:59:59
var format = moment('2018-01-31'.replace('-','/')).add(1, 'months').add(-1, 'days').format('YYYY-MM-DD 23:59:59');

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>增加月份</title>
<script src="moment.js"></script>
</head>
<body>
<script language='javascript' charset='gb2312'>

var format = moment('2018-01-31'.replace('-','/')).add(1, 'months').add(-1, 'days').format('YYYY-MM-DD 23:59:59');

// 下面是测试代码
document.write(format);

</script>
</body>
</html>
原文地址:https://www.cnblogs.com/zfzf1/p/9492176.html