pretty-ms
A simple milliseconds to reading-time function
There are no dependencies nor API key required.
To install use:
npm i @ifraan_/pretty-ms
Examples:
Default
const value = (1003 * 90 * 5 * 10 * 305) - 36000;
prettyMs(value)
prettyMs(value, { verbose: true })
Compact
const value = (1003 * 90 * 5 * 10 * 305) - 36000;
prettyMs(value, { compact: true })
prettyMs(value, { compact: true, verbose: true })
prettyMs(value, { compact: true, colonNotation: true })
Sub Milliseconds
const value = (1000 * 60) + 1500.660005;
prettyMs(value, { formatSubMilliseconds: true })
prettyMs(value, { formatSubMilliseconds: true, verbose: true })
Multiple languages
prettyMs(value, { verbose: true, lang: 'en' });
prettyMs(value, { verbose: true, lang: 'es' });
prettyMs(value, { verbose: true, lang: 'pt' });