Overview
Metric.js is an easy-to-use library that aims to facilitate the conversion between units of measurement.
Installation
$ npm install --save metricjs
Usage
All methods begins with lowercase letter and each other words begins with capital letters.
The first method indicates from which unit will be converted. The second method represents to which unit will be converted - starts with `to`.
// If you're using node
const metric = require("metricjs")
let birthday = new Date("1995-03-01T00:00:00Z").getTime()
let age = metric.milliseconds(Date.now() - birthday).toYears() // 21.38...
List of units and Methods
Distance
lightyears, kilometers, hectometers, decameters, meters, decimeters, centimeters, millimeters, micrometers, nanometers, miles, nauticalMiles, inches, feets, yards
Area
squareKilometers, squareMeters, squareMiles, squareYards, squareFoots, squareInches, hectares, acres
Time
years, weeks, days, hours, minutes, seconds, deciseconds, centiseconds, milliseconds, microseconds, nanoseconds
Temperature
kelvin, fahrenheit, celsius
Mass
longtons, tonnes, kilograms, hectograms, decagrams, grams, decigrams, centigrams, milligrams, micrograms, nanograms, stones, pounds, ounces
Speed
milesPerHours, kilometersPerHour, footsPerSecond, metersPerSecond, knot
Angle
degrees, radians