UNPKG

advanced-js-kit

Version:

Modern TypeScript utility library with tree-shaking support - Array, String, Number, Network, Sleep, and JWT utilities for JavaScript and TypeScript projects

24 lines (22 loc) 884 B
/** * Converts various time units to total seconds * @param options - Object containing optional time units * @param options.seconds - Number of seconds (default: 0) * @param options.minutes - Number of minutes (default: 0) * @param options.hours - Number of hours (default: 0) * @param options.days - Number of days (default: 0) * @param options.months - Number of months (default: 0, assumes 30 days per month) * @param options.years - Number of years (default: 0, assumes 365 days per year) * @returns Total time in seconds */ declare function convertToSeconds(options?: { seconds?: number; minutes?: number; hours?: number; days?: number; months?: number; years?: number; }): number; declare const getUnixTimestampMs: () => number; declare const getUnixTimestamp: () => number; export { convertToSeconds, getUnixTimestamp, getUnixTimestampMs };