css-duration
Converts CSS-style durations to milliseconds.
var duration = require("css-duration")
duration('1000ms')
duration('1.5s')
duration('30m')
duration('8h')
duration('2d')
Installation
npm install --save css-duration
Usage
duration(time)
Normalizes "unit-based time" (similar to CSS values) into a Number
of milliseconds.
Parameters
time
(String
): A CSS-style value of a duration of time (i.e. 10s
, 5h
, 0.5d
)
Units
ms
: Millisecondss
: Secondsh
: Hoursd
: Daysw
: Weeks
Note: Anything past seconds is not a valid CSS unit. Use another package for validating.
Example
duration('0.25d')
duration('-1w')
License
MIT © Brandon Semilla