Saat menginisialisasi Dateobjek baru di JavaScript menggunakan panggilan di bawah ini, saya menemukan bahwa argumen bulan dihitung mulai dari nol. new Date(2010, 3, 1); // that's the 1st April 2010! Mengapa argumen bulan dimulai dari 0? Sebaliknya, argumen hari dalam sebulan (yang terakhir)...