UNPKG

valid-moment

Version:

Convert standard date string to Date, based on moment.js; and invalidate bad formatting

23 lines 759 B
import moment from "moment"; /** * Date parser that can only reveal valid .date or .moment */ export declare class Parser { s: string; moment: moment.Moment | null; constructor(s: string, formats?: string[]); readonly date: Date | null; } /** * Convert string to Date only if is valid ISO 8601, RFC 2822, or local formats. Can specify additional formats. * @param s * @param formats */ export declare function toDate(s: string, formats?: string[]): Date | null; /** * Convert string to moment only if is valid ISO 8601, RFC 2822, or local formats. Can specify additional formats. * @param s * @param formats */ export declare function toMoment(s: string, formats?: string[]): moment.Moment | null; //# sourceMappingURL=index.d.ts.map