Tiny chained ms creation util for NodeJS and browsers
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
dest
lib
test
.gitignore
.jshintrc
.travis.yml
bower.json
index.js
package.json
readme.md

readme.md

toMs

Build Status Code Climate Coverage Status

NPM

Simple and human friendly millisecond implementation with awesome chaining. Thanks @subzey for a sketch and advise :D

Install

npm install to-ms

Examples

var toMs = require('to-ms');

setTimeout(
  function () {
    /* do something */
  }, toMs
    .hour()
    .minutes(15)
    .seconds(30)
);

Chaining

All methods are chainable. I mean, you can pretty simple write something like this:

var ms = toMs
  .days(30)
  .hours(10)
  .minutes(30)
  .seconds(45);

Browser Support

Just use window.toMs. To support legacy browsers you must use ES5-Shim.

Methods

  • toMs.second()
  • toMs.seconds(Number)
  • toMs.minute()
  • toMs.minutes(Number)
  • toMs.hour()
  • toMs.hours(Number)
  • toMs.day()
  • toMs.days(Number)
  • toMs.week()
  • toMs.weeks(Number)
  • toMs.year()
  • toMs.years(Number)