UNPKG

@sanity/util

Version:

Utilities shared across projects of Sanity

40 lines (32 loc) 711 B
export declare const DEFAULT_DATE_FORMAT = 'YYYY-MM-DD' export declare const DEFAULT_TIME_FORMAT = 'HH:mm' export declare function format( input: Date, dateFormat: string, options?: { useUTC?: boolean timeZone?: string }, ): string export declare function isValidTimeZoneString(timeZone: string): boolean export declare function parse( dateString: string, dateFormat?: string, timeZone?: string, ): ParseResult export declare type ParseResult = { isValid: boolean date?: Date error?: string } & ( | { isValid: true date: Date } | { isValid: false error?: string } ) export declare const sanitizeLocale: (locale: string) => string export {}