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

时间:2012-08-23 18:40:41

标签: javascript html date time

您好我有一个名为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);

1 个答案:

答案 0 :(得分:1)

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

var first_number = new Date(myDate);