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? Má přece číslo 0,
a po odečtení jedničky od něj dostaneme
mínus první měsíc.
Určete, který den v týdnu byl před měsícem ve stejný den měsíce jako dnes.