mirror of
https://github.com/henrywhitaker3/Speedtest-Tracker.git
synced 2025-12-25 14:59:16 +01:00
1.1 KiB
1.1 KiB
dateDifference(date1, date2, differenceType)
Difference between dates which are passed, in formats 'milliseconds', 'days', 'hours', 'minutes'
Custom Needs
Since
2.0.0
Category
Date
Arguments
{Date} date1 - The Date for compare
{Date} date2 - The Date for compare
{String} differenceType - [ 'days', 'hours', 'minutes', 'milliseconds', 'all' ]
Returns
{Number|Object} Returns the numeric value or object depends on passed differenceType param
Example
dateDifference(new Date('06-20-2018'), new Date('06-26-2018'), 'days')
// => 6
dateDifference(new Date('06-20-2018'), new Date('06-26-2018'), 'hours')
// => 144
dateDifference(new Date('06-20-2018'), new Date('06-26-2018'), 'minutes')
// => 8640
dateDifference(new Date('06-26-2018'), new Date('06-20-2018'), 'milliseconds')
// => 518400000
dateDifference(new Date('06-26-2018 10:10'), new Date('06-20-2018 08:00'), 'all')
// => {days: 6, hours: 2, minutes: 10, milliseconds: 526200000}