ms

Tiny milisecond conversion utility.


License
MIT

Documentation

ms.dart: miliseconds conversion utility

Build Status

Port of guille/ms.js.

Install

In your pubspec.yaml add:

dependencies:
  ms: ">=0.0.1"

Then run

$ pub get

Usage

In your dart code,

import 'package:typeof/typeof.dart';
ms('2 days');  // 172800000
ms('1d');      // 86400000
ms('10h');     // 36000000
ms('2.5 hrs'); // 9000000
ms('2h');      // 7200000
ms('1m');      // 60000
ms('5s');      // 5000
ms('100');     // 100
ms(60000);             // "1m"
ms(2 * 60000);         // "2m"
ms(ms('10 hours'));    // "10h"
ms(60000, { 'long': true });             // "1 minute"
ms(2 * 60000, { 'long': true });         // "2 minutes"
ms(ms('10 hours'), { 'long': true });    // "10 hours"