๐Develop/Javascript ์ฃผ์ฌ์ฃผ์ฌ
-
๋ด์ฉ RDBMS์์ Model ๋๋ Dto ์ Date ์ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์์ค๋ค๋ณด๋ฉด ๋ฐ๋ฆฌ์ธ์ปจ์ฆ๊น์ง ํฌํจ๋๋ ๊ฒฝ์ฐ๊ฐ ์๋ค. (timestamp) ์ต๋ํ ์์ ๋จ์๋ฅผ ์ต์ํ ํ ๋ฐฉ๋ฒ์ด ๋ฌด์์ด ์์๊น ๊ณ ๋ฏผํ๋ค๊ฐ Javascript ์์ API๋ก ๋ถ๋ฌ์ฌ ๋, ์ ์ผ ๋จ์ํ ๋ฐฉ๋ฒ์ผ๋ก convert ํ๋ ๋ฐฉ๋ฒ์ ์ฑํํ๋ค. ์ฝ๋ function convertDateFormat(date) { let dateSplit = date; if (date.indexOf("T") != -1) { dateSplit = date.split("T"); dateSplit = dateSplit[0] + ' ' + dateSplit[1].substring(0, 8); } return dateSplit; }
Java LocalDateTime ๋ฅผ Javascript ์์ ์ฒ๋ฆฌ ํ ๋๋ด์ฉ RDBMS์์ Model ๋๋ Dto ์ Date ์ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์์ค๋ค๋ณด๋ฉด ๋ฐ๋ฆฌ์ธ์ปจ์ฆ๊น์ง ํฌํจ๋๋ ๊ฒฝ์ฐ๊ฐ ์๋ค. (timestamp) ์ต๋ํ ์์ ๋จ์๋ฅผ ์ต์ํ ํ ๋ฐฉ๋ฒ์ด ๋ฌด์์ด ์์๊น ๊ณ ๋ฏผํ๋ค๊ฐ Javascript ์์ API๋ก ๋ถ๋ฌ์ฌ ๋, ์ ์ผ ๋จ์ํ ๋ฐฉ๋ฒ์ผ๋ก convert ํ๋ ๋ฐฉ๋ฒ์ ์ฑํํ๋ค. ์ฝ๋ function convertDateFormat(date) { let dateSplit = date; if (date.indexOf("T") != -1) { dateSplit = date.split("T"); dateSplit = dateSplit[0] + ' ' + dateSplit[1].substring(0, 8); } return dateSplit; }
2024.02.15 -
//์ฒ๋จ์ (,) ์์ฑ function numberWithCommas(number) { if(isNaN(number)){ number = parseInt(number); } return number.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); }
javascript ์ซ์ ์ฒ ๋จ์ ์ฝค๋ง ์์ฑ//์ฒ๋จ์ (,) ์์ฑ function numberWithCommas(number) { if(isNaN(number)){ number = parseInt(number); } return number.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); }
2024.02.15