Dzień następnego lub poprzedniego miesiąca
Dowiedzmy się, jaki dzień tygodnia był pierwszego dnia poprzedniego miesiąca. Aby to zrobić, odejmiemy jeden od bieżącego miesiąca:
let now = new Date();
let date = new Date(now.getFullYear(), now.getMonth() - 1, 1);
console.log(date.getDay());
Pytanie: czy nie będzie problemu, jeśli bieżący
miesiąc to styczeń? W końcu ma numer 0,
i po odjęciu od niego jedynki otrzymamy
minus pierwszy miesiąc.
Określ, jaki dzień tygodnia był miesiąc temu w tym samym dniu miesiąca, co dziś.