datezone
Version:
A lightweight and comprehensive date and timeZone utility library for JavaScript.
80 lines • 2.33 kB
TypeScript
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