Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

You can obtain the amount of minutes between two dates using JavaScript by first calculating the difference between the two dates, and then converting the difference to minutes.

Here's an example code sample:

const date1 = new Date('2021-04-05T10:33:00');
const date2 = new Date('2021-04-05T11:45:00');

const diffInMs = Math.abs(date2 - date1);
const diffInMins = Math.floor((diffInMs/1000)/60);

console.log(diffInMins); // Output: 72

In this example, date1 and date2 are initialized to the two dates you want to calculate the difference between. The Math.abs() function is used to ensure that the difference returned is always positive. The difference is then converted to minutes by dividing the difference in milliseconds by 1000 to convert to seconds, and then dividing by 60 to convert to minutes. Finally, the result is logged to the console.