Den následujícího nebo předchozího měsíce
Pojďme zjistit den v týdnu prvního dne předchozího měsíce. K tomu od aktuálního měsíce odečteme jedničku:
let now = new Date();
let date = new Date(now.getFullYear(), now.getMonth() - 1, 1);
console.log(date.getDay());
Otázka: nebude problém, pokud je aktuální
měsíc leden? Vždyť má číslo 0,
a po odečtení jedničky od něj dostaneme
mínus první měsíc.
Určete, jaký den v týdnu byl před měsícem ve stejný den měsíce, jako je dnes.