๋ฐ์ํ
๋ฆฌ์กํธ๋ก ์ผ๊ธฐ์ฅ์ ๋ง๋๋ ํ ์ด ํ๋ก์ ํธ ์ค์ ๋ ์ง ํ์์ ๋ฐ๊พธ๊ณ ์ถ์๋ค.
ํ์ฌ ๋ ์ง ํ์
ํด๋ผ์ด์ธํธ์์ ๋ณด๋ด์ฃผ๋ ๋ ์ง๋ ์๋์ ๊ฐ๋ค.
new Date()
๋๋ 2022๋ 07์ 20์ผ ์ด๋ฐ ํ์์ผ๋ก ๋ํ๋ด๊ณ ์ถ์๊ณ , ๋ด๊ฐ ์๋ ์๋ฐ์คํฌ๋ฆฝํธ ๋ฌธ๋ฒ์ผ๋ก ์๋์ ๊ฐ์ด ์ฝ๋๋ฅผ ์งฐ๋ค.
const year = data.date.getFullYear();
const month ={data}.date.getMonth() + 1;
const date = {data.date}.getDate();
const showFilteredDate = `${year}๋
${month <= 10 ? "0" + month : month}์${
date <= 10 ? "0" + date : date}์ผ`
๊ทธ๋ฐ๋ฐ ๋ต๋ตํ๊ฒ๋ ํ๋ฉด์ ํฐ ํ๋ฉด๋ง ๋์๋ค.
๊ทธ๋์ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ์ฐพ์๋ณด๋ค๊ฐ ๋ ์ง ํ์์ ๋ฐ๊ฟ์ฃผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฐพ์๋ค!!
๋ฐ๋ก๋ฐ๋ก Moment ๋ผ์ด๋ธ๋ฌ๋ฆฌ!
์ฌ์ฉ๋ฐฉ๋ฒ
1. install ํด์ฃผ๊ธฐ
$ npm install moment --save
2. ์ฌ์ฉํ๊ณ ์ ํ๋ ํ์ผ์์ import ํด์ฃผ๊ธฐ
import moment from 'moment';
3. ์ฌ์ฉํ๊ธฐ
const nowTime = moment().format('YYYY๋
MM์DD์ผ HH:mm:ss');
์ค์ ์ฌ์ฉ ์์
import React from "react";
import moment from "moment";
const DiariesDate = (date) => {
const nowTime = moment(date.date).format("YYYY๋
MM์DD์ผ");
return (
<div className='expense-date'>
<div className='expense-date__month'>{nowTime}</div>
</div>
);
};
export default DiariesDate;
์ฐธ๊ณ )
https://kimtongting.tistory.com/entry/React-date-format-moment
๐ ์๋ชป๋ ๊ฐ๋ ์ ๋ฌ์ด ์๋ค๋ฉด ๋๊ธ ๋ถํ๋๋ฆฝ๋๋ค. ์ ์ ์ฑ์ฅ์ ํฐ ๋์์ด ๋ฉ๋๋ค๐ค
๋ฐ์ํ