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
설치해주면 정상 작동한다.
도움이 되셨다면 광고 한번씩 클릭 부탁드립니다 😁