엄지월드

node js 한국 시간 구하기 본문

Node.js

node js 한국 시간 구하기

킨글 2019. 2. 25. 21:55

서버를 구축하는 경우, 다른 나라 서버일 가능성이 높기 때문에 new date()로 설정 시
한국 시간이 표시되지 않는 현상이 있다. 

해당 현상을 해결하기 위해서는 아래와 같이 진행하면 해결이 가능하다.

 

먼저, moment를 설치한다.

# npm install moment 

코드상에 아래와 같이 입력한다.

var moment = require('moment');

require('moment-timezone');
moment.tz.setDefault("Asia/Seoul");

console.log(moment().format('YYYY-MM-DD HH:mm:ss');

 

 

만약!

node main.js 으로 서버 실행 시 Cannot find module 'moment-timezone' 에러 나는 경우 

# npm install moment-timezone

설치해주면 정상 작동한다.

 

 

도움이 되셨다면 광고 한번씩 클릭 부탁드립니다 😁

 

'Node.js' 카테고리의 다른 글

node를 이용한 API 호출 시 body 값 설정 방법  (0) 2019.09.07
ejs 활용 json 읽기  (0) 2019.09.04
node Session 구현  (0) 2019.06.28
Cannot find module 'html'  (0) 2019.02.27
서버를 실행 시키는 node forever 명령어  (0) 2019.02.06
Comments