diff --git a/src/components/ui/schedule-viewer.tsx b/src/components/ui/schedule-viewer.tsx index 6ef4385..04a53af 100644 --- a/src/components/ui/schedule-viewer.tsx +++ b/src/components/ui/schedule-viewer.tsx @@ -39,12 +39,9 @@ function formatTime(time?: string): string { const parts = time.split(':') if (parts.length !== 2) return time const [h, m] = parts - const hour = parseInt(h, 10).toString() - - // Оставляем 0:00 как 0:00, для остальных убираем :00 - if (m === "00" && hour === "0") return "0:00" - if (m === "00") return hour - return `${hour}:${m}` + const hour = parseInt(h, 10).toString().padStart(2, '0') + const minute = m.padStart(2, '0') + return `${hour}:${minute}` } // Тип для периода времени (поддержка разных форматов)