1

嗨,我有一个名为 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);
4

1 回答 1

1

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

var first_number = new Date(myDate);
于 2012-08-23T18:45:36.147 回答