Duration¶
Representation of a duration of time. Returns objects created by amounts.
const { duration } = require('abstract-things/values');
// With no unit - milliseconds are the default unit
const v = duration(2000);
console.log(v.value);
console.log(v.seconds); // number converted to seconds
// With a unit
console.log(duration(2, 's'));
// String (with our without unit)
console.log(duration('2 s'));
console.log(duration('1m 10s'));
console.log(duration('2 hours 5 m'));
Units¶
| Unit | SI | Names |
|---|---|---|
| Milliseconds | No | ms, millisecond, milliseconds |
| Seconds | No | s, second, seconds |
| Minutes | No | m, minute, minutes |
| Hours | No | h, hour, hours |
| Days | No | d, day, days |