Moment Timezone
Parse and display dates in any timezone.
How to install
Default Timezone
moment.tz.setDefault()
전체 표준시 설정 가능.
require('moment-timezone');
var moment = require('moment');
moment.tz.setDefault("Asia/Seoul");
exports.moment = moment;
이제 moment를 사용해 포맷팅 가능.
moment().format(); // 기본적인 포맷으로 변환한 현재 시간
moment().valueOf(); // 현재 시간 값(BigInt 크기로서 현재 시간을 millisecond로 나타낸 숫자 값)
moment().format('MM월 DD일, HH시 mm분 ss초'); // 해당 포맷으로 변환한 현재 시간
moment({hour: 0}).valueOf(); // 현재 날의 특정 시간을 millisecond로 나타낸 숫자 값.(0시 0분)
moment({hour: 0 , minute: 30}).valueOf(); // 현재 날의 특정 시간을 millisecond로 나타낸 숫자 값.(0시 30분)
참고로 moment.tz.guess()
를 사용하여, 기본 설정된 기준시 획득 가능.