UNPKG

kiss-date

Version:

keep it simple stupid date library

21 lines (20 loc) 674 B
export default class KissDate { dateArr: DateArr; constructor(date?: Date | KissDate | DateArr | UnixTimestamp, timezone?: Timezone | string); get jsDate(): Date; get localShiftedJsDate(): Date; changeTimezone(timezone: Timezone | string, adjustTime?: boolean): KissDate; get timezone(): Timezone; get timezoneStr(): string; static getTimezone(timezone: string | number): number; } export declare enum Time { Second = 1, Minute = 60, Hour = 3600, Day = 86400, Millisecond = 0.001 } export declare type DateArr = [UnixTimestamp, Timezone]; export declare type UnixTimestamp = number; export declare type Timezone = number;