UNPKG

@edugouvfr/ngx-dsfr

Version:

NgxDsfr est un portage Angular des éléments d'interface du Système de Design de l'État Français (DSFR).

31 lines (30 loc) 1.03 kB
/** * @author pfontanet * @since 0.7 */ export declare class DateUtils { private constructor(); /** * Transforme un string représentant une date au format `'dd/mm/yyyy'` en objet `Date`. * Le siècle peut-être sur 2 digits, dans ce cas, cela correspond à `'19yy'`. * @returns Date ou undefined */ static parseDateFr(dateStr: string): Date | undefined; /** * Transforme un string représentant une date au format ISO 8601 en objet `Date`. * @returns Date ou undefined */ static parseDateIso(dateStr: string): Date | undefined; /** * Retourne une Date UTC, sans heure, minute seconde, à partir d'une date * @param date */ static date2Utc(date: Date): Date; /** * Retourne une Date UTC, sans heure, minute seconde, selon plusieurs formats en entrée * @param value */ static dateUtcOf(value: Date | string | number | undefined | null): Date | undefined; private static parseDate; private static numberToDateUtc; }