UNPKG

@toreda/time

Version:

Simple, small footprint library for common time operations and converting between units of time.

106 lines (105 loc) 4.55 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.timeConversions = void 0; const constants_1 = require("./constants"); exports.timeConversions = { m: { d: constants_1.TimeConstants.MINUTES_TO_DAYS, h: constants_1.TimeConstants.MINUTES_TO_HOURS, m: 1, mo: constants_1.TimeConstants.MINUTES_TO_MONTHS, ms: constants_1.TimeConstants.MINUTES_TO_MILLISECONDS, s: constants_1.TimeConstants.MINUTES_TO_SECONDS, w: constants_1.TimeConstants.MINUTES_TO_WEEKS, y: constants_1.TimeConstants.MINUTES_TO_YEARS, μs: constants_1.TimeConstants.MINUTES_TO_MICROSECONDS }, s: { d: constants_1.TimeConstants.SECONDS_TO_DAYS, h: constants_1.TimeConstants.SECONDS_TO_HOURS, m: constants_1.TimeConstants.SECONDS_TO_MINUTES, mo: constants_1.TimeConstants.SECONDS_TO_MONTHS, ms: constants_1.TimeConstants.SECONDS_TO_MILLISECONDS, s: 1, w: constants_1.TimeConstants.SECONDS_TO_WEEKS, y: constants_1.TimeConstants.SECONDS_TO_YEARS, μs: constants_1.TimeConstants.SECONDS_TO_MICROSECONDS }, h: { d: constants_1.TimeConstants.HOURS_TO_DAYS, h: 1, m: constants_1.TimeConstants.HOURS_TO_MINUTES, mo: constants_1.TimeConstants.HOURS_TO_MONTHS, ms: constants_1.TimeConstants.HOURS_TO_MILLISECONDS, s: constants_1.TimeConstants.HOURS_TO_SECONDS, w: constants_1.TimeConstants.HOURS_TO_WEEKS, y: constants_1.TimeConstants.HOURS_TO_YEARS, μs: constants_1.TimeConstants.HOURS_TO_MICROSECONDS }, mo: { d: constants_1.TimeConstants.MONTHS_TO_DAYS, h: constants_1.TimeConstants.MONTHS_TO_HOURS, m: constants_1.TimeConstants.MONTHS_TO_MINUTES, mo: 1, ms: constants_1.TimeConstants.MONTHS_TO_MILLISECONDS, s: 1, w: constants_1.TimeConstants.MONTHS_TO_WEEKS, y: constants_1.TimeConstants.MONTHS_TO_YEARS, μs: constants_1.TimeConstants.MONTHS_TO_MICROSECONDS }, d: { d: 1, h: constants_1.TimeConstants.DAYS_TO_HOURS, m: constants_1.TimeConstants.DAYS_TO_MINUTES, s: constants_1.TimeConstants.DAYS_TO_SECONDS, mo: constants_1.TimeConstants.DAYS_TO_MONTHS, ms: constants_1.TimeConstants.DAYS_TO_MILLISECONDS, w: constants_1.TimeConstants.DAYS_TO_WEEKS, y: constants_1.TimeConstants.DAYS_TO_YEARS, μs: constants_1.TimeConstants.DAYS_TO_MICROSECONDS }, w: { d: constants_1.TimeConstants.WEEKS_TO_DAYS, h: constants_1.TimeConstants.WEEKS_TO_HOURS, m: constants_1.TimeConstants.WEEKS_TO_MINUTES, mo: constants_1.TimeConstants.WEEKS_TO_MONTHS, ms: constants_1.TimeConstants.WEEKS_TO_MILLISECONDS, s: constants_1.TimeConstants.WEEKS_TO_SECONDS, w: 1, y: constants_1.TimeConstants.WEEKS_TO_YEARS, μs: constants_1.TimeConstants.WEEKS_TO_MICROSECONDS }, y: { d: constants_1.TimeConstants.YEARS_TO_DAYS, h: constants_1.TimeConstants.YEARS_TO_HOURS, m: constants_1.TimeConstants.YEARS_TO_MINUTES, mo: constants_1.TimeConstants.YEARS_TO_MONTHS, ms: constants_1.TimeConstants.YEARS_TO_MILLISECONDS, s: constants_1.TimeConstants.YEARS_TO_SECONDS, w: constants_1.TimeConstants.YEARS_TO_WEEKS, y: 1, μs: constants_1.TimeConstants.YEARS_TO_MICROSECONDS }, ms: { d: constants_1.TimeConstants.MILLISECONDS_TO_DAYS, h: constants_1.TimeConstants.MILLISECONDS_TO_HOURS, m: constants_1.TimeConstants.MILLISECONDS_TO_MINUTES, s: constants_1.TimeConstants.MILLISECONDS_TO_SECONDS, mo: constants_1.TimeConstants.MILLISECONDS_TO_MONTHS, ms: 1, w: constants_1.TimeConstants.MILLISECONDS_TO_WEEKS, y: constants_1.TimeConstants.MILLISECONDS_TO_YEARS, μs: constants_1.TimeConstants.MILLISECONDS_TO_MICROSECONDS }, μs: { d: constants_1.TimeConstants.MICROSECONDS_TO_DAYS, h: constants_1.TimeConstants.MICROSECONDS_TO_HOURS, m: constants_1.TimeConstants.MICROSECONDS_TO_MINUTES, mo: constants_1.TimeConstants.MICROSECONDS_TO_MONTHS, ms: constants_1.TimeConstants.MICROSECONDS_TO_MILLISECONDS, s: constants_1.TimeConstants.MICROSECONDS_TO_SECONDS, w: constants_1.TimeConstants.MICROSECONDS_TO_WEEKS, y: constants_1.TimeConstants.MICROSECONDS_TO_YEARS, μs: 1 } };