DEV Community

Cover image for Math.floor() to get difference between two timestamps
Dezina
Dezina

Posted on

Math.floor() to get difference between two timestamps

Math is a placeholder object that contains mathematical functions and constants of which floor() is one of these functions.
floor() function returns the largest integer value that is less than or equal to a number.

roundBody.endTime = Sat Dec 18 2021 15:00:00 GMT+0530 (India Standard Time) {} roundBody.startTime = Sat Dec 18 2021 14:00:00 GMT+0530 (India Standard Time) {} var timeDifference = roundBody.endTime.getTime() - roundBody.startTime.getTime(); var minutesDifference = Math.floor(timeDifference/1000/60); var hoursDifference = Math.floor(timeDifference/1000/60/60); var daysDifference = Math.floor(timeDifference/1000/60/60/24); console.log("timeDifference in ms", timeDifference) console.log("minutesDifference", minutesDifference) console.log("hoursDifference", hoursDifference) console.log("daysDifference", daysDifference) 
Enter fullscreen mode Exit fullscreen mode
output timeDifference in ms 3600000 minutesDifference 60 hoursDifference 1 daysDifference 0 
Enter fullscreen mode Exit fullscreen mode

Top comments (0)