ITN Dev 07-24
feat: 업무단계 도달 표시에 시각 추가
@55b61320520601212800d9357e81534e0467c65e
frontend/src/components/OrgOverview.test.tsx
--- frontend/src/components/OrgOverview.test.tsx
+++ frontend/src/components/OrgOverview.test.tsx
@@ -239,9 +239,9 @@
     render(<OrgOverview org={org({ stage: 3 })} />)
 
     await waitFor(() => {
-      expect(screen.getByText('2026-07-24')).toBeTruthy()
-      expect(screen.getByText('2026-07-20')).toBeTruthy()
-      expect(screen.getByText('2026-07-15')).toBeTruthy()
+      expect(screen.getByText('2026-07-24 10:00')).toBeTruthy()
+      expect(screen.getByText('2026-07-20 09:00')).toBeTruthy()
+      expect(screen.getByText('2026-07-15 09:00')).toBeTruthy()
     })
   })
 
frontend/src/components/OrgOverview.tsx
--- frontend/src/components/OrgOverview.tsx
+++ frontend/src/components/OrgOverview.tsx
@@ -52,9 +52,16 @@
   day: '2-digit',
 })
 
-/** 2026. 07. 24. → 2026-07-24 */
+const stageTimeFormatter = new Intl.DateTimeFormat('ko-KR', {
+  hour: '2-digit',
+  minute: '2-digit',
+  hourCycle: 'h23',
+})
+
+/** 2026. 07. 24. + 16:05 → "2026-07-24 16:05" (카드 폭에서 날짜/시간 두 줄로 자연 줄바꿈) */
 function formatStageDate(ms: number): string {
-  return stageDateFormatter.format(new Date(ms)).replace(/\. ?/g, '-').replace(/-$/, '')
+  const date = stageDateFormatter.format(new Date(ms)).replace(/\. ?/g, '-').replace(/-$/, '')
+  return `${date} ${stageTimeFormatter.format(new Date(ms))}`
 }
 
 function Field({ label, value }: { label: string; value: string | null }) {
Add a comment
List