js 시간대 기능:
datename이 생성된 Date 객체라고 가정합니다.
================ = ===
datename.getTimezoneOffset()
--현지 시간과 GMT 시간(그리니치 표준시)의 차이를 가져옵니다. 반환 값은 분 단위입니다.
======== == ==========
예: 현지 시간을 기준으로 모든 시간대의 GMT 시간 및 시간 가져오기
d=new Date() //날짜 객체 생성
localTime = d.getTime();
localOffset=d.getTimezoneOffset()*60000; //현지 시간 오프셋의 밀리초 수를 가져옵니다.
utc = localTime localOffset; //utc는 GMT 시간입니다. 🎜 >offset =10; //하와이 시간을 예로 들면, 동부 10구역
hawaii = utc (3600000*offset)
nd = new Date(hawaii)
document.writeln("Hawaii 시간은 " nd.toLocaleString()
")
==========================
Date.UTC(년, 월, 일, 시, 분, 초, ms)
--GMT 시간을 기준으로 Date 객체를 생성하고 Date 객체를 반환합니다.
====== ====== ===================
Date 객체를 직접 생성하면 입력이 현지 시간이라고 가정하고 다음을 사용하여 객체를 생성합니다. Date.UTC는 입력이 GMT라고 가정합니다.
==========================
datename .toUTCString()
datename.toGMTString( )
--GMT 시간 출력
=========================== =====
두 함수는 동일합니다. 후자는 더 이상 사용되지 않는 것으로 간주됩니다.
toLocaleString이 현지 시간을 출력하는 것과 관련하여 이 함수는 GMT 시간을 출력합니다
== ================ ===========
기타
================ ==============
getUTCDate() 함수--UTC(세계 협정시)로 표현된 날짜 객체의 날짜(1-31)를 반환합니다.
getUTCDay() 함수--날짜 객체에 UTC로 표시된 날짜를 반환합니다. 표시된 요일(0-6)
getUTCFulYear() 함수--날짜에 4자리 연도를 반환합니다. UTC(협정 세계시)로 표현된 객체
getUTCHours() 함수--UTC(협정 세계시)로 표현된 객체의 날짜로 4자리 연도를 반환합니다. UTC(협정 세계시)(0-23)의 시간 수
getUTCMilliseconds() 함수--UTC(협정 세계시)(0~999)로 표현된 날짜 객체의 밀리초 수를 반환합니다.
getUTCMMinutes() 함수 - 협정 세계시(UTC)로 표현된 분(0-59) 수를 반환합니다. 날짜 객체의 시간(UTC)
getUTCMonth() 함수 - 날짜 객체의 UTC(협정 세계시)로 표현된 월 수(0-59)를 반환합니다. 11)
getUTCSeconds() 함수 -- 반환 UTC(Universal Coordinated Time)로 표현된 날짜 객체의 초 수(0-59)
setUTCDate() 함수 -- 날짜 객체를 설정합니다. 협정 세계시로 표현된 날짜 (UTC), 날짜 객체와 1970년 1월 1일 자정 사이의 밀리초(타임스탬프) 수를 반환합니다.
setUTCFulYear() 함수 -- 날짜 객체를 세계 표준으로 설정합니다. 시간으로 표시되는 연도, 월, 일( UTC), 날짜 객체와 1970년 1월 1일 자정 사이의 밀리초(타임스탬프) 수를 반환합니다.
setUTCHours() 함수 --- 날짜 객체에 세계 표준을 설정합니다. 시간(UTC)을 입력하고 날짜 객체와 1970년 1월 1일 자정 사이의 밀리초(타임스탬프) 수를 반환합니다.
setUTCMilliseconds() 함수--날짜 객체에 사용되는 세계 설정 표준 시간으로 표현되는 밀리초 수 (UTC), 날짜 객체와 1970년 1월 1일 자정 사이의 밀리초(타임스탬프) 수를 반환합니다.
setUTCMinutes() 함수--세계 표준시(UTC)를 사용하여 날짜 객체 설정 )은 분과 초를 나타냅니다. , 날짜 객체와 1970년 1월 1일 자정 사이의 밀리초(타임스탬프) 수를 반환합니다.
setUTCMonth() 함수--UTC(세계 협정시) 월, 일로 표현된 날짜 객체를 설정하고 숫자를 반환합니다. 날짜 객체와 1970년 1월 1일 자정 사이의 밀리초(타임스탬프)
setUTCSeconds() 함수--UTC(세계 협정시)로 표현된 날짜 객체의 초와 밀리초를 설정하고 밀리초 수( timestamp) 날짜 객체와 1970년 1월 1일 자정 사이
js의 시간대에서는 일반적으로 그리니치 시간과 현지 시간 사이의 시간을 이야기합니다. 시차는 분 단위로 측정되며 이는 다르지 않습니다. PHP와 ASP에서 date() 함수를 사용하여 js 시간대 관련 문제를 소개하겠습니다.
정의 및 사용법
getTimezoneOffset() 메소드는 그리니치 표준시와 현지 시간의 시차를 분 단위로 반환합니다.
구문
dateObject.getTimezoneOffset() 반환 값
현지 시간과 GMT 시간 간의 시차(분)입니다.
다음 예에서는 GMT 시간과 현지 시간의 시차를 분 단위로 구합니다.