From 29771cbde6f9ab24003be80dfe6f39dc964779c4 Mon Sep 17 00:00:00 2001 From: keyy1315 Date: Tue, 15 Jul 2025 15:26:36 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=A1=B0=EC=82=AC=EB=A7=A4=EB=AC=BC=20?= =?UTF-8?q?=EB=AA=A9=EB=A1=9D=20=EB=93=B1=EB=A1=9D=EC=9D=BC=20=ED=91=9C?= =?UTF-8?q?=EC=8B=9C=ED=98=95=EC=8B=9D=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/survey-sale/list/ListTable.tsx | 4 ++-- src/utils/common-utils.js | 16 ++++++++++++++++ 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/src/components/survey-sale/list/ListTable.tsx b/src/components/survey-sale/list/ListTable.tsx index 8e1de6b..19cbec4 100644 --- a/src/components/survey-sale/list/ListTable.tsx +++ b/src/components/survey-sale/list/ListTable.tsx @@ -8,7 +8,7 @@ import SearchForm from './SearchForm' import { useSurveyFilterStore } from '@/store/surveyFilterStore' import { useSessionStore } from '@/store/session' import type { SurveyBasicInfo } from '@/types/Survey' -import { formatDateTime } from '@/utils/common-utils' +import { formatDateTime, formatDate } from '@/utils/common-utils' export default function ListTable() { const router = useRouter() @@ -69,7 +69,7 @@ export default function ListTable() {
{survey.srlNo}
-
{survey.investigationDate}
+
{formatDate(survey.regDt)}
{survey.buildingName === null ? '-' : survey.buildingName}
{survey.customerName === null ? '-' : survey.customerName}
diff --git a/src/utils/common-utils.js b/src/utils/common-utils.js index 7c2b359..56ec813 100644 --- a/src/utils/common-utils.js +++ b/src/utils/common-utils.js @@ -254,3 +254,19 @@ export const formatDateTime = (date) => { }) .replace(/\//g, '.') } + +/** + * 날짜만 형식 변환 + * @param {Date | string} date 날짜 데이터 + * @returns {string} 포맷팅된 날짜 문자열 (YYYY.MM.DD) + */ +export const formatDate = (date) => { + if (date === '' || date === null || date === undefined) return '' + + const dateObj = new Date(date) + const year = dateObj.getFullYear() + const month = String(dateObj.getMonth() + 1).padStart(2, '0') + const day = String(dateObj.getDate()).padStart(2, '0') + + return `${year}.${month}.${day}` +}