본문 바로가기

프론트엔드 공부/js예제

getTimezoneOffset으로 각나라 시간대 구하기

UTC기준 이란 영국 런던을 기준으로 지역에 따른 시간차이를 나타내는 기준을 의미한다

세계 시간대를 각각알아보기 위한 코드를 하단에 작성해보았다.

let d = new Date();
// console.log(d)
let utc_offset = d.getTimezoneOffset();
d.setMinutes(d.getMinutes() + utc_offset);
console.log (d);

//utc기준 9
//korea> +9
let korea_offset =9*60;
let korea_time = d.setMinutes(d.getMinutes() + korea_offset);
let kt = new Date(korea_time)
console.log(kt.toString());

//russia > +11
let russia_offset = 11*60;
let russia_time = d.setMinutes(d.getMinutes() + russia_offset);
let rt = new Date(russia_time)
console.log(rt.toString());

 

UTC 기준 시간대

https://ko.wikipedia.org/wiki/%EC%8B%9C%EA%B0%84%EB%8C%80