怎么用JS来实现一个日期型数值加上月份数得到另外一个日期型数值呢

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么用JS来实现一个日期型数值加上月份数得到另外一个日期型数值呢相关的知识,希望对你有一定的参考价值。

var day = document.getElementById("YQYS").value;
var dateTemp ="$requestScope.JBSJ";
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;
var ri=(year + "-" + month + "-" + date);
document.getElementById("YQSJ").value = ri;

这个是我天数的,月数怎么计算!

参考技术A var day = document.getElementById("YQYS").value;
var dateTemp ="$requestScope.JBSJ";
dateTemp = dateTemp.split("-");
 //转换为MM-DD-YYYY格式    
var nDate = new Date(dateTemp[1] + '-' + dateTemp[2] + '-' + dateTemp[0]); //   Month 是你相加的月份个数
var newDate = dat.setMonth(dat.getMonth() + Month);

以上是关于怎么用JS来实现一个日期型数值加上月份数得到另外一个日期型数值呢的主要内容,如果未能解决你的问题,请参考以下文章

js日期相减求天数 精确到秒

求JS两个日期之间的月份数

js 怎么求两个日期相差几个月零几天?

matlab如何将一个cell转换成数值型或字符串型

matlab如何将一个cell转换成数值型或字符串型

js 日期下拉框下拉框内容显示日期YYYYMM,要求范围:系统时间前4个月、后8个月。怎么实现?