@bothive/helpers
Version:
Collection of helper functions mainly used inside bothive-core project
36 lines (35 loc) • 1.5 kB
TypeScript
declare function addDays({ days, to }: {
days: number;
to: number | string;
}): Date;
declare function subtractDate({ from, by }: {
from: Date;
by: number;
}): Date;
declare function areDatesEqual(date1: Date, date2: Date): boolean;
declare function getDifference(date1: string, date2?: string): number;
declare function subtractMinutes(minute: number): Date;
declare function getEarliestDate(...dates: (Date | string | undefined)[]): Date;
declare function getLatestDate(...dates: (Date | string | undefined)[]): Date;
declare function getPastSeconds(date: Date): number;
declare function isDatePast(date: Date | number | string): boolean;
declare function getDateFromDateTime(date: Date): string;
declare function padDigits(digits: string | number): string;
declare function formateMinutesToHours(minutes: string | number): string;
declare function getPastYear(subtraction?: number): Date;
declare const _default: {
addDays: typeof addDays;
subtractDate: typeof subtractDate;
areDatesEqual: typeof areDatesEqual;
getDifference: typeof getDifference;
subtractMinutes: typeof subtractMinutes;
getEarliestDate: typeof getEarliestDate;
getLatestDate: typeof getLatestDate;
getPastYear: typeof getPastYear;
getPastSeconds: typeof getPastSeconds;
isDatePast: typeof isDatePast;
getDateFromDateTime: typeof getDateFromDateTime;
padDigits: typeof padDigits;
formateMinutesToHours: typeof formateMinutesToHours;
};
export default _default;