UNPKG

datezone

Version:

A lightweight and comprehensive date and timeZone utility library for JavaScript.

80 lines 2.33 kB
import type { TimeZone } from "./timezone.pub.js"; /** * Checks if today. * * @see https://datezone.dev/docs/reference/compare#istoday */ export declare function isToday(ts: number, timeZone: TimeZone): boolean; /** * Checks if tomorrow. * * @see https://datezone.dev/docs/reference/compare#istomorrow */ export declare function isTomorrow(ts: number, timeZone: TimeZone): boolean; /** * Checks if yesterday. * * @see https://datezone.dev/docs/reference/compare#isyesterday */ export declare function isYesterday(ts: number, timeZone: TimeZone): boolean; /** * Checks if past. * * @see https://datezone.dev/docs/reference/compare#ispast */ export declare function isPast(ts: number): boolean; /** * Checks if future. * * @see https://datezone.dev/docs/reference/compare#isfuture */ export declare function isFuture(ts: number): boolean; /** * Checks if weekend. * * @see https://datezone.dev/docs/reference/compare#isweekend */ export declare function isWeekend(ts: number, timeZone: TimeZone): boolean; /** * Checks if before. * * @see https://datezone.dev/docs/reference/compare#isbefore */ export declare function isBefore(ts1: number, ts2: number): boolean; /** * Checks if after. * * @see https://datezone.dev/docs/reference/compare#isafter */ export declare function isAfter(ts1: number, ts2: number): boolean; /** * Checks if equal. * * @see https://datezone.dev/docs/reference/compare#isequal */ export declare function isEqual(ts1: number, ts2: number): boolean; /** * Checks if same day. * * @see https://datezone.dev/docs/reference/compare#issameday */ export declare function isSameDay(ts1: number, ts2: number, timeZone: TimeZone | null): boolean; /** * Checks if same week. * * @see https://datezone.dev/docs/reference/compare#issameweek */ export declare function isSameWeek(ts1: number, ts2: number, timeZone: TimeZone): boolean; /** * Checks if same month. * * @see https://datezone.dev/docs/reference/compare#issamemonth */ export declare function isSameMonth(ts1: number, ts2: number, timeZone: TimeZone | null): boolean; /** * Checks if same year. * * @see https://datezone.dev/docs/reference/compare#issameyear */ export declare function isSameYear(ts1: number, ts2: number, timeZone: TimeZone | null): boolean; //# sourceMappingURL=compare.pub.d.ts.map