Hari bulan seterusnya atau sebelumnya
Mari ketahui hari dalam minggu untuk hari pertama bulan sebelumnya. Untuk melakukan ini, tolak satu dari bulan semasa:
let now = new Date();
let date = new Date(now.getFullYear(), now.getMonth() - 1, 1);
console.log(date.getDay());
Soalan: adakah akan berlaku masalah jika bulan semasa
ialah Januari? Lagipun, ia mempunyai nombor 0,
dan dengan menolak satu daripadanya, kita akan
mendapat bulan tolak satu.
Tentukan hari dalam minggu apakah yang berlaku sebulan yang lalu pada hari bulan yang sama seperti hari ini.