- If a month contains 31 days, and you run
+1month
, javascript rounds up to the 1st of next month - This is not desired behaviour, as we really want to skip one month (both moment and dayjs agrees here)
simple-date-parse
now adjusts day, to make sure 31 becomes 30 if needed to stay within boundaries