* Long format for `ms`. * * @param {Number} ms * @return {String} * @api private
(ms)
| 2486 | */ |
| 2487 | |
| 2488 | function fmtLong(ms) { |
| 2489 | var msAbs = Math.abs(ms); |
| 2490 | if (msAbs >= d) { |
| 2491 | return plural(ms, msAbs, d, 'day'); |
| 2492 | } |
| 2493 | if (msAbs >= h) { |
| 2494 | return plural(ms, msAbs, h, 'hour'); |
| 2495 | } |
| 2496 | if (msAbs >= m) { |
| 2497 | return plural(ms, msAbs, m, 'minute'); |
| 2498 | } |
| 2499 | if (msAbs >= s) { |
| 2500 | return plural(ms, msAbs, s, 'second'); |
| 2501 | } |
| 2502 | return ms + ' ms'; |
| 2503 | } |
| 2504 | |
| 2505 | /** |
| 2506 | * Pluralization helper. |