timescale 
timescale: noun | time·scale | time-ˌskāl\ - a period of time whose size can be compared to other periods of time
Inspired by mout/convert.
(Table of contents generated by verb)
Install
Install with npm
$ npm i timescale --save
Usage
var timescale = require('timescale');
Use long names:
timescale(7, 'days', 'weeks');
Or abbreviations:
timescale(7, 'd', 'w');
When only a unit of measure is passed, the nanoseconds for that unit is returned:
timescale('ns');
timescale('ms');
timescale('s');
Examples
Converts to seconds by default:
timescale(1, 'minute');
Convert nanoseconds to minutes:
timescale(1000000000, 'ns', 'm');
Units of measure
You can convert to or from any of the following units of measure:
ns (or nanosecond, or nanoseconds)
μs (or microsecond, or microseconds)
ms (or millisecond, or milliseconds)
s (or second, or seconds)
m (or minute, or minutes)
h (or hour, or hours)
d (or day, or days)
w (or week, or weeks)
Related projects
Running tests
Install dev dependencies:
$ npm i -d && npm test
Contributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Author
Jon Schlinkert
License
Copyright © 2015 Jon Schlinkert
Released under the MIT license.
This file was generated by verb-cli on October 11, 2015.