root / HServer / 00.Server / 00.Program / node_modules / ms / readme.md
이력 | 보기 | 이력해설 | 다운로드 (1.68 KB)
| 1 |
# ms |
|---|---|
| 2 |
|
| 3 |
[](https://travis-ci.org/zeit/ms) |
| 4 |
[](https://zeit.chat/) |
| 5 |
|
| 6 |
Use this package to easily convert various time formats to milliseconds. |
| 7 |
|
| 8 |
## Examples |
| 9 |
|
| 10 |
```js |
| 11 |
ms('2 days') // 172800000
|
| 12 |
ms('1d') // 86400000
|
| 13 |
ms('10h') // 36000000
|
| 14 |
ms('2.5 hrs') // 9000000
|
| 15 |
ms('2h') // 7200000
|
| 16 |
ms('1m') // 60000
|
| 17 |
ms('5s') // 5000
|
| 18 |
ms('1y') // 31557600000
|
| 19 |
ms('100') // 100
|
| 20 |
``` |
| 21 |
|
| 22 |
### Convert from milliseconds |
| 23 |
|
| 24 |
```js |
| 25 |
ms(60000) // "1m" |
| 26 |
ms(2 * 60000) // "2m" |
| 27 |
ms(ms('10 hours')) // "10h"
|
| 28 |
``` |
| 29 |
|
| 30 |
### Time format written-out |
| 31 |
|
| 32 |
```js |
| 33 |
ms(60000, { long: true }) // "1 minute"
|
| 34 |
ms(2 * 60000, { long: true }) // "2 minutes"
|
| 35 |
ms(ms('10 hours'), { long: true }) // "10 hours"
|
| 36 |
``` |
| 37 |
|
| 38 |
## Features |
| 39 |
|
| 40 |
- Works both in [node](https://nodejs.org) and in the browser. |
| 41 |
- If a number is supplied to `ms`, a string with a unit is returned. |
| 42 |
- If a string that contains the number is supplied, it returns it as a number (e.g.: it returns `100` for `'100'`). |
| 43 |
- If you pass a string with a number and a valid unit, the number of equivalent ms is returned. |
| 44 |
|
| 45 |
## Caught a bug? |
| 46 |
|
| 47 |
1. [Fork](https://help.github.com/articles/fork-a-repo/) this repository to your own GitHub account and then [clone](https://help.github.com/articles/cloning-a-repository/) it to your local device |
| 48 |
2. Link the package to the global module directory: `npm link` |
| 49 |
3. Within the module you want to test your local development instance of ms, just link it to the dependencies: `npm link ms`. Instead of the default one from npm, node will now use your clone of ms! |
| 50 |
|
| 51 |
As always, you can run the tests using: `npm test` |