Skip to content

Moment Timezone

Parse and display dates in any timezone.

How to install

npm install moment-timezone

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()를 사용하여, 기본 설정된 기준시 획득 가능.

See also

Favorite site