import { Booking } from "@repo/db"; export const formatTimeRange = (booking: Booking, options?: { includeDate?: boolean }) => { const start = new Date(booking.startTime); const end = new Date(booking.endTime); const timeRange = `${start.toLocaleTimeString("de-DE", { hour: "2-digit", minute: "2-digit", timeZone: "Europe/Berlin" })} - ${end.toLocaleTimeString("de-DE", { hour: "2-digit", minute: "2-digit", timeZone: "Europe/Berlin" })}`; if (options?.includeDate) { return `${start.toLocaleDateString("de-DE", { timeZone: "Europe/Berlin" })} ${timeRange}`; } return timeRange; };