UNPKG

cronosjs-extended

Version:

A cron based task scheduler for node and the browser, with extended syntax and timezone support.

34 lines (33 loc) 1.12 kB
export declare class CronosDate { year: number; month: number; day: number; hour: number; minute: number; second: number; constructor(year: number, month?: number, day?: number, hour?: number, minute?: number, second?: number); static fromDate(date: Date, timezone?: CronosTimezone): CronosDate; toDate(timezone?: CronosTimezone): Date; private static fromUTCTimestamp; private toUTCTimestamp; copyWith({ year, month, day, hour, minute, second }?: { year?: number | undefined; month?: number | undefined; day?: number | undefined; hour?: number | undefined; minute?: number | undefined; second?: number | undefined; }): CronosDate; } export declare class CronosTimezone { zoneName?: string; fixedOffset?: number; private dateTimeFormat?; private winterOffset?; private summerOffset?; constructor(IANANameOrOffset: string | number); toString(): string | undefined; private offset; private nativeDateToCronosDate; private cronosDateToNativeDate; }