length
Version:
Time lengths for humans
42 lines (29 loc) • 1.26 kB
Markdown
# length–Time lengths for humans [](http://travis-ci.org/Submersible/node-length)
## Time Types
Milliseconds | Unit
-------------|-----
31560000 | y, year, years
2629740 | mo, month, months
86400 | d, day, days
3600 | h, hour, hours
60 | m, minute, minutes
1 | s, sec, second, seconds
0.001 | ms, millisecond, milliseconds
0.000001 | us, microsecond, microseconds
## Downloads
Tested to work against Internet Explorer 6+, Safari 3+, Google Chrome 1+, Firefox 3+, and Opera 10+!
[Development Version (0.0.1)](https://github.com/Submersible/node-length/blob/master/dist/length.js) — 1.4 KiB, uncompressed with comments.
[Production Version (0.0.1)](https://github.com/Submersible/node-length/blob/master/dist/length.min.js) — 424 bytes, minified and gzipped.
## var num = length(number, [to])
### Parameter: number
* `number` — This may either be a string, or a number. If it's a string with no type, it's
assumed to be in the `to` format.
* _Optional_ `to` — The format to interval to return, defaults to 'ms'.
```javascript
length('0.5s') === 500;
length('1h', 's') === 3600;
length(10, 's') === 10;
length('2 days', 'h') === 48;
```
## License
MIT