mirror of
https://github.com/jakejarvis/jarv.is.git
synced 2025-06-27 18:05:41 -04:00
14 lines
470 B
TypeScript
14 lines
470 B
TypeScript
import { env } from "@/lib/env";
|
|
import { format, formatISO } from "date-fns";
|
|
import { enUS } from "date-fns/locale";
|
|
import { tz } from "@date-fns/tz";
|
|
import { utc } from "@date-fns/utc";
|
|
|
|
export const formatDate = (date: string | number | Date, formatStr = "PPpp") => {
|
|
return format(date, formatStr, { in: tz(env.NEXT_PUBLIC_SITE_TZ), locale: enUS });
|
|
};
|
|
|
|
export const formatDateISO = (date: string | number | Date) => {
|
|
return formatISO(date, { in: utc });
|
|
};
|