https://pricespetwarmingpads.blogspot.com/2023/09/why-javascript-datesetdate-change-value.html
Why Javascript Date.setdate() Change The Value Of Other Date Variables