Я использую момент JS и хотел бы получить тот же день той же недели в прошлом году.
У нас третья неделя месяца, понедельник. Третья неделя, потому что первая неделя началась в воскресенье 01/03/2020
. И на этой неделе у нас был только один день в месячном сопоставлении.
Я хочу получить третью неделю, понедельник прошлого года.
Я пытался сделать это, но он возвращает 04/03/2019
вместо 11/03/2019
. Любая идея, как я могу это исправить? А также, почему мой код имеет такое поведение?
console.log(moment().subtract(1, 'years').day(moment().day()).format('DD/MM/YYYY'))
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.min.js" integrity="sha256-4iQZ6BVL4qNKlQ27TExEhBN1HFPvAvAMbFavKKosSWQ=" crossorigin="anonymous"></script>