๐ date-fns ๋?
javascript์ Date(์๊ฐ) ๊ฐ์ฒด๋ฅผ ๋ค์ํ๊ฒ ๋ณํํ๋ Node.js ํจํค์ง
์ค์น
npm i date-fns
์ฌ์ฉ๋ฒ
// format : ๊ธฐ๋ณธ ๋ณํ๊ธฐ
// formatDistanceToNow : ํ์ฌ ์๊ฐ๊ณผ ๋น๊ตํด์ฃผ๋ ๋ณํ๊ธฐ
import {format, formatDistanceToNow} from 'date-fns'
import {ko} from 'date-fns/locale';
const d = Date.now();
// PPP : 5์ 29์ผ, 2020 ํ์
// EEE : ์, ํ, ์ ... ํ์
// p : ์ค์ 12:00 ํ์
// locale : ์ธ์ด ์ ํํ๊ธฐ ( ko : ํ๊ตญ์ด )
const f1 = format(d, 'PPP EEE p', {locale:ko})
// addSuffix : ์ ๋ฏธ์ฌ ๋ถ์ด๊ธฐ ( ...์ , ...ํ )
const f2 = formatDistanceToNow(d, {addSuffix: true, locale: ko});
console.log(
๐ ์์ธํ ์ฌ์ฉ๋ฒ
๋ฐ์ํ