you would better use autonumber field+DATEADD. date operations in JS5 are not so convenient as other parts,
Do you mean ES5?
Thankfully Airtable’s scripting environments support ES6. While date calculations still take some getting used to, they’re not that difficult for basic things.
@Sean_Murphy1 The formula solution that @Alexey_Gusev mentioned will definitely do the job. If you still want to try a scripting option, the Date instance methods that you’ll need are getDate() and setDate(). Here’s an example that creates a new Date instance with the current date (the default when no date info is passed during instantiation), and then adds one to the date.
const date = new Date()
console.log(`The starting date is ${date.getDate()}`)
date.setDate(date.getDate() + 1)
console.log(`Now the date is ${date.getDate()}`)
In case you’re wondering, this process of adding to the previous date works just fine when the new date crosses a month boundary, with the Date instance automatically adjusting the month as necessary. For example, if the date before the shift is the 31st of January, the date after the shift will be the 1st of February.