epochtoolkit
Version:
A comprehensive toolkit for working with dates, times, and epoch conversions in JavaScript. Provides utilities for date formatting, validation, leap year checking, and more.
26 lines (24 loc) • 875 B
JavaScript
const { millisecondsToDate, secondsToDate, isoToMilliseconds, dateStringToEpochObject, epochToDateObject } = require('./converters');
const { formatDate, formatTime, formatDateToCustomString } = require('./formatters');
const { isValidTimestamp, isValidISODateString } = require('./validators');
const { addDays, subtractDays } = require('./dateArithmetic');
const { convertToTimezone } = require('./timezone');
const { isLeapYear } = require('./leapYear');
const { compareDates } = require('./dateComparison');
module.exports = {
millisecondsToDate,
secondsToDate,
isoToMilliseconds,
dateStringToEpochObject,
epochToDateObject,
formatDate,
formatTime,
formatDateToCustomString,
isValidTimestamp,
isValidISODateString,
addDays,
subtractDays,
convertToTimezone,
isLeapYear,
compareDates
};