2.0.2 • Published 8 years ago
tyme v2.0.2
Tyme
Converting any time unit to any time unit
Sometimes you want to convert hours to seconds. Something you want to know how many weeks are in a decade. And sometimes, you want to know how many blinks of an eye are in a day...
Installation
npm install tyme --saveUsage example
const tyme = require('tyme')
tyme.hours(5).inSeconds() // 18000
tyme.decades(1).inWeeks() // 521.4285714285714 Also exposes the timeunit methods directly
const {hours, minutes} = require('tyme')
hours(3).inDays() // 0.125
minutes(60).inHours() // 1Supported Time Units
| Name | Symbol | Value | ||||
|---|---|---|---|---|---|---|
| millisecond | ms | 0.001s | hectosecond | hs | 1m + 40s | |
| killosecond | ks | 16m + 40s | ||||
| megasecond | Ms | 11d + 13h + 46m + 40s | ||||
| gigasecond | Gs | 31Y + 287d | ||||
| terasecond | Ts | 31600Y | ||||
| second | s | 1s | ||||
| minute | m | 60s | ||||
| hour | h | 60m | ||||
| day | d | 24h | ||||
| week | w | 7d | ||||
| month | M | 31d | ||||
| year | Y | 365d | ||||
| decade | D | 10Y |
Development setup
yarn install
yarn testRelease History
see changelog.md
Meta
Guy Israeli – @isguyra
Distributed under the MIT license. See LICENSE for more information.
https://github.com/guyisra/tyme
Contributing
- Fork it (https://github.com/guyisra/tyme)
- Create your feature branch (
git checkout -b feature/fooBar) - Commit your changes (
git commit -am 'Add some fooBar') - Push to the branch (
git push origin feature/fooBar) - Create a new Pull Request