Tugas biasa dalam pengaturcaraan perlu menambah tarikh dengan bilangan hari tertentu.
Objek Tarikh dalam JavaScript menyediakan cara mudah untuk menambah tarikh. Untuk menambah satu hari, anda boleh menggunakan kod berikut:
// Increment the date by one day var tomorrow = new Date(); tomorrow.setDate(tomorrow.getDate() + 1);
Ini akan mencipta objek Tarikh baharu yang mewakili hari berikutnya.
Kod di atas akan menambah tarikh dalam waktu tempatan. Jika anda perlu menambah tarikh dalam UTC, anda boleh menggunakan kaedah setUTCDate:
// Increment the date by one day in UTC var tomorrow = new Date(); tomorrow.setUTCDate(tomorrow.getUTCDate() + 1);
Apabila menambah tarikh, adalah penting untuk mengendalikan kes itu di mana kenaikan akan mengakibatkan hari terakhir dalam sebulan. Sebagai contoh, jika tarikh ditetapkan pada masa ini kepada "2023-03-31" dan anda menambah satu hari, tarikh yang terhasil hendaklah "2023-04-01", bukan "2023-03-32" (yang bukan tarikh sah).
Objek Tarikh akan melaraskan tarikh secara automatik untuk mengambil kira perkara ini, jadi anda tidak perlu mengendalikan kes ini secara manual. Walau bagaimanapun, jika anda menggunakan pustaka atau kod tersuai untuk menambah tarikh, anda perlu memastikan ia mengendalikan kes ini dengan betul.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menambah Tarikh dengan Mudah dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!