1.0.3 • Published 2 years ago
format-time.js v1.0.3
format-time.js
A package for formatting ms into a readable time format.
Installation
npm install format-time.js
Usage
/**
* Formats a ms into a readable time format.
* @param ms The input duration in milliseconds.
* @param op Options = withMs?: boolean;
* complete?: boolean;
* @returns The formatted duration string.
*/
format(ms, op)
Examples
import { format } from 'format-time.js';
const durationInMilliseconds = 150000; // 2 minutes and 30 seconds
// Default formatting
const formattedDuration = format(durationInMilliseconds);
console.log(formattedDuration); // Output: '2:30'
// Custom formatting options
const customFormattedDuration = format(durationInMilliseconds, { withMs: true, complete: true });
console.log(customFormattedDuration); // Output: '2m 30s 0ms'