munifico.github.io

munifico's anything page

Follow me on GitHub

Moment.js

Moment.js에는 타임존을 지원하는 버전과 지원하지 않는 버전 두 가지가 있습니다. 타임존 버전은 세계의 타임존 정보를 모두 담고 있어서 꽤 양이 많습니다. 다음 설명은 모두 타임존 버전을 기준으로 합니다. 타임존 지원이 빠진 버전을 원한다면 http://momentjs.com 에서 사용법을 읽어 보세요.

웹 기반 프로젝트를 만들고 있다면 cdnjs 같은 CDN을 통해 Moment.js를 불러올 수 있습니다.

<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.min.js"></script>

노드를 사용할 때는 npm install moment 명령으로 Moment.js를 설치하고 require 명령으로 스크립트에 불러올 수 있습니다.

Moment timezone의 경우 npm install moment-timezone –save 명령으로 하여야 합니다.

const moment = require('moment');
moment().format();

Moment.js는 방대하고 잘 만들어진 라이브러리입니다. 날짜 관련 기능이 필요하다면 아마 Moment.js로 원하는 일을 거의 다 할 수 있을 겁니다. http://momentjs.com/docs/ 의 문서에는 이 책에서 다루지 않는 정보도 많이 실려 있습니다.


이전 : Date 객체 만들기
다음 : 현실적인 자바스크립트 날짜 접근법
목차