📌 설치
npm i moment
혹은
npm install –save moment
📌 날짜 다루기
constmoment =
require(
"moment");
moment();
// Moment<2022-01-04T14:15:38+09:00>
moment().
format();
// 2022-01-04T14:17:38+09:00
moment().
format(
"YYYY/MM/DD hh:mm:ss a");
// 2022/01/04 02:22:01 pm
format()으로 원하는 날짜 형식을 지정할 수 있다.
- 년 – YYYY: 2022 / YY: 22
- 월 – MMMM: January / MMM: Jan / MM: 01 / M: 1
- 일 – DD: 04 / D: 4
- 시 – (12시간제) hh: 02 / h: 2, (24시간제) HH: 14 / H: 14
- 분 – mm: 02 / m: 2
- 초 – ss: 01 / s: 1
- a: 시간이 PM인지 AM인지 표시
fromNow()로 현재 시간으로부터 날짜/시간 차이를 구할 수 있다.
moment(
"2021-11-16").
fromNow();
// 2달 전
moment(
"2022-11-16").
fromNow();
// 10달 후
moment(
"2022-01-04 12:30:18").
fromNow();
// 3시간 전
moment(
"2022-01-04 18:30:18").
fromNow();
// 3시간 전
moment(
"2022-01-04 15:30:18").
fromNow();
// 3분 전
📌 한글패치
먼저 moment-timezone를 설치해야한다.
npm i moment-timezone으로 설치
require(
"moment");
require(
"moment/locale/ko");
moment().
format(
"YYYY MMMM Do hh:mm:ss a");
// 2022 1월 4일 03:42:44 오후
답글 남기기