UNPKG

@mikezimm/fps-core-v7

Version:

Library of reusable core interfaces, types and constants migrated from fps-library-v2

35 lines (34 loc) 1.81 kB
/** * CodeAnalizerComment: Updated 8 imports on 2024-09-21 23:07:24 * Update:: import { holidays } to '@mikezimm/fps-core-v7/lib/logic/Time/constants;' * Update:: import { msPerDay } to '@mikezimm/fps-core-v7/lib/logic/Time/constants;' * Update:: import { msPerHr } to '@mikezimm/fps-core-v7/lib/logic/Time/constants;' * Update:: import { msPerMin } to '@mikezimm/fps-core-v7/lib/logic/Time/constants;' * Update:: import { msPerMo } to '@mikezimm/fps-core-v7/lib/logic/Time/constants;' * Update:: import { msPerQ } to '@mikezimm/fps-core-v7/lib/logic/Time/constants;' * Update:: import { msPerWk } to '@mikezimm/fps-core-v7/lib/logic/Time/constants;' * Update:: import { msPerYr } to '@mikezimm/fps-core-v7/lib/logic/Time/constants;' */ import { IDeltaDaysArray } from './Interfaces'; /** * Returns time delta in specified format as a number * @param time1 * @param time2 * @param inWhat * @returns */ export type ITimeDeltaInWhat = 'months' | 'weeks' | 'days' | 'hours' | 'minutes' | 'seconds' | 'ms' | 'best'; export declare function getTimeDelta(time1: any, time2: any, inWhat: ITimeDeltaInWhat): number; export declare function getDayTimeToMinutes(startTime: any): string; export declare function getTimeSpan(startTime: string, endTime: string): string; /** * * @param startTime for Time from now, make sure startTime is value * @param endTime for Time from now, make sure endTime is now * @returns */ export declare function getBestTimeDelta(startTime: string, endTime: string): string; export declare function getAge(time: any, inWhat: ITimeDeltaInWhat): number; export declare function getAgeLabel(time: any, inWhat: ITimeDeltaInWhat): string; export declare function createDeltaDateArrays(): IDeltaDaysArray; //# sourceMappingURL=deltas.d.ts.map