UNPKG

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.

20 lines (17 loc) 622 B
/** * Validates if a number is a valid timestamp. * @param {number} timestamp - The timestamp to validate. * @returns {boolean} - True if valid, false otherwise. */ function isValidTimestamp(timestamp) { return typeof timestamp === 'number' && timestamp > 0; } /** * Validates if a string is a valid ISO date string. * @param {string} isoString - The ISO string to validate. * @returns {boolean} - True if valid, false otherwise. */ function isValidISODateString(isoString) { return !isNaN(new Date(isoString).getTime()); } module.exports = { isValidTimestamp, isValidISODateString };