summaryrefslogtreecommitdiff
path: root/garden/src/utils/format.ts
blob: fdf3336258d7e90f7704d50cbf11dc2e256ea630 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
export function formatDate(date: string | null): string {
  if (!date) return "\u2014";
  return new Date(date).toLocaleDateString();
}

export function formatDateTime(date: string | null): string {
  if (!date) return "\u2014";
  const d = new Date(date);
  return d.toLocaleDateString() + " " + d.toLocaleTimeString([], { hour: "2-digit", minute: "2-digit" });
}

export function formatDateTimeFull(date: string | null): string {
  if (!date) return "\u2014";
  const d = new Date(date);
  return d.toLocaleDateString() + " " + d.toLocaleTimeString();
}