컴공생의 다이어리
[js] moment로 한국 시간대 설정 본문
JavaScript moment로 한국 시간대 설정
자바스크립트로 한국 시간대로 시간 정보를 가져오고 싶어 방법을 찾다보니 moment-timezone이라는 라이브러리를 알게 되었다.
제일 먼저 moment-timezone 라이브러리를 설치한다.
npm install moment-timezone
그리고 아래와 같이 moment의 tz 설정을 "Asia/Seoul"로 설정하면 한국 시간대로 설정된다.
import moment from "moment-timezone";
const getCurrentTime = () => {
var m = moment().tz("Asia/Seoul"); // ← 이곳이 포인트
return m.format("YYYY-MM-DD HH:mm:ss");
};
console.log(getCurrentTime()); // 2022-08-04 00:01:40
참고로 나는 원하는 형식으로 출력해보기 위해서 format 함수를 사용해서 출력 형식을 지정했다.
https://maivve.tistory.com/125
728x90
반응형
'Development > Node.js & JavaScript' 카테고리의 다른 글
[js] 문자열 대소문자로 변경 (0) | 2022.08.11 |
---|---|
[js] JSON.stringify(), JSON.parse() (0) | 2022.08.07 |
[js] 소수점 자리수 자르기(설정) - toFixed() (0) | 2022.08.06 |
[js] 개행(줄바꿈) 없이 출력 (0) | 2022.08.01 |
[js] 문자열 앞 혹은 뒤에 자리수만큼 특정 문자(0, 공백) 채우기 (0) | 2022.07.30 |
Comments