From 056f69e61b0cb55d72e37424561958661c002f2a Mon Sep 17 00:00:00 2001 From: hhjk00 Date: Thu, 16 Nov 2023 10:35:19 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B9=84=ED=96=89=20=ED=86=B5=EA=B3=84=20?= =?UTF-8?q?=EC=83=81=EB=8B=A8=20=EB=8D=B0=EC=9D=B4=ED=84=B0=20=ED=91=9C?= =?UTF-8?q?=EC=B6=9C=20=EB=8B=A8=EC=9C=84=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/containers/statistics/FlightContainer.js | 7 ++- src/modules/statistics/models/index.ts | 60 ++++++++++---------- 2 files changed, 35 insertions(+), 32 deletions(-) diff --git a/src/containers/statistics/FlightContainer.js b/src/containers/statistics/FlightContainer.js index 744db43..760b2f0 100644 --- a/src/containers/statistics/FlightContainer.js +++ b/src/containers/statistics/FlightContainer.js @@ -95,12 +95,14 @@ export default function FlightContainer() { const addCommasToNumber = number => { if (number === 'noData') return 0; - return number.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ','); + return parseInt(number) + .toString() + .replace(/\B(?=(\d{3})+(?!\d))/g, ','); }; // '24:35:12' -> 1일 35분 12초 const parseTime = time => { - if (time === 'noData') return '0초'; + if (time === 'noData' || time === '00:00:00') return '0초'; const [hour, minute, second] = time.split(':').map(Number); @@ -127,6 +129,7 @@ export default function FlightContainer() { addCommasToNumber={addCommasToNumber} />