Kito ar ankstesnio mėnesio diena
Sužinokime savaitės dieną pirmąją ankstesnio mėnesio dieną. Norėdami tai padaryti, iš dabartinio mėnesio atimkime vienetą:
let now = new Date();
let date = new Date(now.getFullYear(), now.getMonth() - 1, 1);
console.log(date.getDay());
Klausimas: ar nekils problemų, jei dabartinis
mėnuo yra sausis? Juk jo numeris yra 0,
ir atėmę iš jo vienetą gausime
minus pirmą mėnesį.
Nustatykite, kokia savaitės diena buvo prieš mėnesį tą pačią mėnesio dieną kaip ir šiandien.