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

新しい(現在の)Dateオブジェクトを作成するのではなく、で初期化first_numberすることをお勧めします。myDateこれを行うには、

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