Bradford1802
Bradford1802
DDeno
Created by Bradford1802 on 7/25/2023 in #help
Dates don't increment correctly
when I run the below function with the specific date 2023-09-30, I get the result of n-1 (for any number > 0), where n is the number of the increment specified. It is only this specific date that appears to have this issue, if I change the Year, Month and/or Day it works. function addDay(date, days) { const newDate = new Date(date); newDate.setDate(newDate.getDate() + days); return newDate.toISOString().substring(0,10); }; console.log(addDay("2023-09-30", 1));
3 replies