Deň nasledujúceho alebo predchádzajúceho mesiaca
Poďme zistiť deň v týždni prvého dňa predchádzajúceho mesiaca. Na to od aktuálneho mesiaca odpočítame jednotku:
let now = new Date();
let date = new Date(now.getFullYear(), now.getMonth() - 1, 1);
console.log(date.getDay());
Otázka: nebude problém, ak je aktuálny
mesiac január? Veď ten má číslo 0,
a pri odčítaní jednotky od neho získame
mínus prvý mesiac.
Určte, aký deň v týždni bol pred mesiacom v rovnaký deň mesiaca, ako je dnes.