Sometimes, we want to subtract minutes from a date in JavaScript.
In this article, we’ll look at how to subtract minutes from a date in JavaScript.
How to subtract minutes from a date in JavaScript?
To subtract minutes from a date in JavaScript, we can subtract the timestamp in milliseconds from the current date.
For instance, we write
const MS_PER_MINUTE = 60000;
const myStartDate = new Date(myEndDateTime - durationInMinutes * MS_PER_MINUTE);
to subtract the myEndDateTime
timestamp in milliseconds by the durationInMinutes * MS_PER_MINUTE
milliseconds, which is the durationInMinutes
converted to milliseconds.
Then we pass that into the Date
constructor to create a new date object.
Conclusion
To subtract minutes from a date in JavaScript, we can subtract the timestamp in milliseconds from the current date.