hms-parse
Version:
Parse hms time strings to and from seconds
27 lines (19 loc) • 943 B
Markdown
and from seconds
```
npm install --save hms-parse
```
```js
const hms = require('hms-parse')
let seconds
seconds = hms.toSeconds(['1h', '45m', '10s']) // => 6310
seconds = hms.toSeconds(['45m', '10s']) // => 2710
seconds = hms.toSeconds(['10s']) // => 10
seconds = hms.toSeconds(['1s', '5S', '10m', '4M', '3h', '1H']) // => 15246
let timeString
timeString = hms.fromSeconds(6310) // => '1:45:10'
timeString = hms.fromSeconds(2710) // => '45:10'
timeString = hms.fromSeconds(10) // => '10s'
```
> Parse hms time strings to