UNPKG

@kodepandai/node-input-validator

Version:

validation library for nodejs, inspired by laravel.

15 lines (14 loc) 782 B
export declare abstract class DateAdapter { protected dateLib: any; readonly FORMAT_DATE: string; readonly FORMAT_DATETIME: string; constructor(dateLib: any); abstract isAfter(format: string, date: Date | number | string, dateToCompare: Date | number | string): boolean; abstract isBefore(format: string, date: Date | number | string, dateToCompare: Date | number | string): boolean; abstract addDays(date: Date, days: number): Date; abstract subDays(date: Date, days: number): Date; abstract parse(date: string, format: string, referenceDate?: Date): Date; abstract format(date: Date, format: string): string; abstract isValidDateFormat(date: string, format: string): boolean; abstract isValidIsoDateFormat(date: string): boolean; }