从上一个日期创建日期并添加到该日期



Hi我有一个名为myDate的变量,它设置正确。如果你想看看我是怎么做到的…

var myDate=new Date();
var ev_num = parseInt(document.getElementById("leave").value)
myDate.setFullYear(sel_year.value,sel_month.value,sel_day.value);

我有另一个变量,叫做first_number。我试图将其设置为myDate,并简单地添加31天,但显示的日期不正确。这是我的代码。有人能帮我修一下吗…

    var first_number = new Date();
    first_number.setDate(myDate.getDate() + 31);

我认为您想要用myDate初始化first_number,而不是创建一个新的(当前)Date对象。为此,请使用

var first_number = new Date(myDate);

最新更新