다음을 통해 공유


getTimezoneOffset 메서드

호스트 컴퓨터와 UTC(지역 표준시) 사이의 시간 차를 분으로 반환합니다.

function getTimezoneOffset() : Number

설명

getTimezoneOffset 메서드는 현재 컴퓨터와 UTC 사이의 시간을 분 단위로 나타내는 정수 값을 반환합니다. 이 값들은 스크립트를 실행하는 컴퓨터에 적절합니다. 서버 스크립트에서 이 메서드를 호출하면 반환 값은 서버에 적절하고, 클라이언트 스크립트에서 이 메서드를 호출하면 반환 값은 클라이언트에 적절합니다.

현재 위치가 태평양 일광 절약 시간처럼 UTC보다 느리면 이 값은 양수가 되고, 일본에서처럼 UTC 보다 빠르면 음수가 됩니다.

예를 들어, 로스앤젤레스의 클라이언트라고 가정하면 12월 1일에 뉴욕시의 서버에 연결합니다. getTimezoneOffset은 클라이언트에서 실행된 경우 480을, 서버에서 실행된 경우 300을 반환합니다.

예제

다음 예제에서는 getTimezoneOffset 메서드의 사용 예를 보여 줍니다.

function TZDemo()
{
    var d = new Date();
    var minutes = d.getTimezoneOffset();

    var s = "";
    s += "The current local time is ";
    s += minutes / 60;
    if (minutes < 0)
        s += " hours after UTC";
    else
        s += " hours before UTC";
    

    return(s);
}

요구 사항

버전 1

적용 대상:

Date 개체

참고 항목

기타 리소스

메서드