1. ホーム
  2. javascript

[解決済み] JavaScript、翌日の日付を取得する[重複]。

2022-05-12 12:58:06

質問

次のようなスクリプトがあり、翌日を返します。

function today(i)
    {
        var today = new Date();
        var dd = today.getDate()+1;
        var mm = today.getMonth()+1;
        var yyyy = today.getFullYear();

        today = dd+'/'+mm+'/'+yyyy;

        return today;   
    }

これを使うことで

today.getDate()+1;

月の次の日を取得しています(例えば今日は16を取得します)。

私の問題は、これが月の最終日になる可能性があることで、したがって、最終的に 32/4/2014

翌日の正しい日付が保証される方法はありますか?

どのように解決するのですか?

使用することができます。

var tomorrow = new Date();
tomorrow.setDate(tomorrow.getDate()+1);

例えば、4月は30日なので、以下のコードでは5月1日と出力されます。

var day = new Date('Apr 30, 2000');
console.log(day); // Apr 30 2000

var nextDay = new Date(day);
nextDay.setDate(day.getDate() + 1);
console.log(nextDay); // May 01 2000    

参照 フィドル .