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 --save
Usage example
const tyme = tyme // 18000tyme // 521.4285714285714
Also exposes the timeunit methods directly
const hours minutes = // 0.125 // 1
Supported Time Units
Name | Symbol | Value |
---|---|---|
millisecond | ms | 0.001s |
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 test
Release 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