import { format, parse, differenceInCalendarDays, addDays } from 'date-fns'; const ISO_FORMAT = 'yyyy-MM-dd'; function formatIso(date: Date): string { return format(date, ISO_FORMAT) } function today(): Date { return new Date() } function todayIso(): string { return formatIso(today()) } function formatIsoDate(date: string, fmt: string): string { return format(parse(date, ISO_FORMAT, new Date()), fmt); } function reformatDate(date: string, fromFormat: string, toFormat: string): string { return format(parse(date, fromFormat, new Date()), toFormat); } export { today, formatIso, todayIso, formatIsoDate }