Convert interval to duration
Convert a interval object to a duration object.
// CommonJS
var intervalToDuration = require('date-fns/intervalToDuration')
// ES 2015 import intervalToDuration from 'date-fns/intervalToDuration'
// ESM
import { intervalToDuration } from 'date-fns'
intervalToDuration(interval)
| Name | Description |
|---|---|
interval |
the interval to convert to duration |
| Description |
|---|
|
The duration Object |
| Type | Description |
|---|---|
TypeError |
Requires 2 arguments |
RangeError |
|
RangeError |
|
// Get the duration between January 15, 1929 and April 4, 1968.
intervalToDuration({
start: new Date(1929, 0, 15, 12, 0, 0),
end: new Date(1968, 3, 4, 19, 5, 0)
})
// => { years: 39, months: 2, days: 20, hours: 7, minutes: 5, seconds: 0 }
© 2021 Sasha Koss and Lesha Koss
Licensed under the MIT License.
https://date-fns.org/v2.29.2/docs/intervalToDuration