/** * Format a Date as a 12-hour time string (e.g. "2:05 PM"). */ export function formatTimestamp(date: Date): string { const hours = date.getHours(); const minutes = date.getMinutes(); const ampm = hours >= 12 ? "PM" : "AM"; const displayHours = hours % 12 || 12; const displayMinutes = minutes.toString().padStart(2, "0"); return `${displayHours}:${displayMinutes} ${ampm}`; }