npm stats
  • Search
  • About
  • Repo
  • Sponsor
  • more
    • Search
    • About
    • Repo
    • Sponsor

Made by Antonio Ramirez

timescale

0.1.1

@jonschlinkert

npmHomeRepoSnykSocket
Downloads:0
$ npm install timescale
DailyWeeklyMonthlyYearly

timescale NPM version

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.

  • Install
  • Usage
    • Examples
  • Units of measure
  • Related projects
  • Running tests
  • Contributing
  • Author
  • License

(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');
//=> 1

Or abbreviations:

timescale(7, 'd', 'w');
//=> 1

When only a unit of measure is passed, the nanoseconds for that unit is returned:

timescale('ns');
//=> 1

timescale('ms');
//=> 1000000

timescale('s');
//=> 1000000000

Examples

Converts to seconds by default:

timescale(1, 'minute');
//=> 60

Convert nanoseconds to minutes:

timescale(1000000000, 'ns', 'm');
//=> 0.016666666666666666

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

  • days: Days of the week. | homepage
  • month: Get the name or number of the current month or any month of the year. | homepage
  • o-clock: Simple utility for displaying the time in 12-hour clock format. | homepage
  • seconds: Get the number of seconds for a minute, hour, day and week. | homepage
  • time-stamp: Get a formatted timestamp. | homepage
  • week: Get the current week number. | homepage
  • weekday: Get the name and number of the current weekday. Or get the name of the… more | homepage

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

  • github/jonschlinkert
  • twitter/jonschlinkert

License

Copyright © 2015 Jon Schlinkert Released under the MIT license.


This file was generated by verb-cli on October 11, 2015.