찾다
웹 프론트엔드JS 튜토리얼자바스크립트 시간대 함수_시간 및 날짜 소개

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 시간과 현지 시간의 시차를 분 단위로 구합니다.

코드 복사 코드 다음과 같습니다:
출력:
-480
datename을 생성된 날짜 객체로 설정
=============== ====
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(하와이);
document.writeln("하와이 시간은 " nd.toLocaleString()
");
Date.UTC(연, 월, 일, 시, 분 , 초, ms)
--GMT 시간을 기준으로 Date 객체를 구성하고 Date 객체를 반환합니다.

================== ====== =======
Date 객체를 직접 생성하면 입력이 현지 시간이라고 가정하고, Date.UTC를 사용하여 객체를 생성하면 입력이 GMT 시간이라고 가정합니다.
복사 코드는 다음과 같습니다
datename.toUTCString( )
datename.toGMTString()
--GMT 시간 출력
=================== =========
후자는 더 이상 사용되지 않는 것으로 간주됩니다.
toLocaleString과 관련하여 이 함수는

설명
getTimezoneOffset() 메소드는 현지 시간과 UTC 시간 사이의 분 수를 반환합니다. 기본적으로 이 함수는 JavaScript 코드가 실행되는 시간대와 지정된 시간이 일광 절약 시간제인지 여부를 알려줍니다. 🎜>반환이 시간이 아닌 분 단위로 이루어지는 이유. 일부 국가는 심지어 한 시간도 채 안 되는 시간대를 차지합니다.
팁 및 참고사항:
참고: 일광 절약 시간제 사용 관례로 인해 이 메소드의 반환 값은 상수가 아닙니다.
참고: The 메소드는 항상 Date 객체와 함께 사용됩니다.

var myDate=new Date()
Date 객체는 자동으로 저장됩니다.
매개변수 형식에는 다음과 같은 5가지 유형이 있습니다.


new Date("month dd,yyyy hh:mm :ss")
new Date("month dd,yyyy"); yyyy,mth,dd,hh,mm,ss);
new Date(yyyy,mth,dd) ;
new Date(ms)


마지막 형식에 유의하세요. 에서 매개변수는 생성되는 시간과 1970년 1월 1일 GMT 시간 사이의 밀리초 수를 나타냅니다. 다양한 함수의 의미는 다음과 같습니다.
month: 1월부터 12월까지 영어로 월 이름을 나타냅니다.
mth: (January)부터 11(December)까지, 월을 정수로 나타냅니다.
dd : 1부터 31까지의 일을 나타냅니다.
yyyy: 4자리 연도
hh: 시, 0(자정)부터 23(오후 11시)까지
mm: 분, 0의 정수 ~ 59
ss: 초 수, 0~59 사이의 정수
ms: 밀리초 수, 0보다 크거나 같은 정수
예:



코드 복사 코드는 다음과 같습니다. new Date("January 12,2006 22:19:35")
새 날짜("2006년 1월 12일");
새 날짜(2006,0,12,22,19,35)
새 날짜(2006,0,12); (1137075575000);


이전에는 js에도 시간대가 있다는 것을 몰랐습니다. 저는 항상 asp와 php에만 시간대가 있다고 생각했습니다. 도움이 필요한 학생들은 참고하시면 됩니다.
성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
Next.js (백엔드 통합)로 멀티 테넌트 SAAS 애플리케이션 구축Next.js (백엔드 통합)로 멀티 테넌트 SAAS 애플리케이션 구축Apr 11, 2025 am 08:23 AM

일상적인 기술 도구를 사용하여 기능적 다중 테넌트 SaaS 응용 프로그램 (Edtech 앱)을 구축했으며 동일한 작업을 수행 할 수 있습니다. 먼저, 다중 테넌트 SaaS 응용 프로그램은 무엇입니까? 멀티 테넌트 SAAS 응용 프로그램은 노래에서 여러 고객에게 서비스를 제공 할 수 있습니다.

Next.js (Frontend Integration)를 사용하여 멀티 테넌트 SaaS 응용 프로그램을 구축하는 방법Next.js (Frontend Integration)를 사용하여 멀티 테넌트 SaaS 응용 프로그램을 구축하는 방법Apr 11, 2025 am 08:22 AM

이 기사에서는 Contrim에 의해 확보 된 백엔드와의 프론트 엔드 통합을 보여 주며 Next.js를 사용하여 기능적인 Edtech SaaS 응용 프로그램을 구축합니다. Frontend는 UI 가시성을 제어하기 위해 사용자 권한을 가져오고 API가 역할 기반을 준수하도록합니다.

JavaScript : 웹 언어의 다양성 탐색JavaScript : 웹 언어의 다양성 탐색Apr 11, 2025 am 12:01 AM

JavaScript는 현대 웹 개발의 핵심 언어이며 다양성과 유연성에 널리 사용됩니다. 1) 프론트 엔드 개발 : DOM 운영 및 최신 프레임 워크 (예 : React, Vue.js, Angular)를 통해 동적 웹 페이지 및 단일 페이지 응용 프로그램을 구축합니다. 2) 서버 측 개발 : Node.js는 비 차단 I/O 모델을 사용하여 높은 동시성 및 실시간 응용 프로그램을 처리합니다. 3) 모바일 및 데스크탑 애플리케이션 개발 : 크로스 플랫폼 개발은 개발 효율을 향상시키기 위해 반응 및 전자를 통해 실현됩니다.

JavaScript의 진화 : 현재 동향과 미래 전망JavaScript의 진화 : 현재 동향과 미래 전망Apr 10, 2025 am 09:33 AM

JavaScript의 최신 트렌드에는 Typescript의 Rise, 현대 프레임 워크 및 라이브러리의 인기 및 WebAssembly의 적용이 포함됩니다. 향후 전망은보다 강력한 유형 시스템, 서버 측 JavaScript 개발, 인공 지능 및 기계 학습의 확장, IoT 및 Edge 컴퓨팅의 잠재력을 포함합니다.

Demystifying JavaScript : 그것이하는 일과 중요한 이유Demystifying JavaScript : 그것이하는 일과 중요한 이유Apr 09, 2025 am 12:07 AM

JavaScript는 현대 웹 개발의 초석이며 주요 기능에는 이벤트 중심 프로그래밍, 동적 컨텐츠 생성 및 비동기 프로그래밍이 포함됩니다. 1) 이벤트 중심 프로그래밍을 사용하면 사용자 작업에 따라 웹 페이지가 동적으로 변경 될 수 있습니다. 2) 동적 컨텐츠 생성을 사용하면 조건에 따라 페이지 컨텐츠를 조정할 수 있습니다. 3) 비동기 프로그래밍은 사용자 인터페이스가 차단되지 않도록합니다. JavaScript는 웹 상호 작용, 단일 페이지 응용 프로그램 및 서버 측 개발에 널리 사용되며 사용자 경험 및 크로스 플랫폼 개발의 유연성을 크게 향상시킵니다.

Python 또는 JavaScript가 더 좋습니까?Python 또는 JavaScript가 더 좋습니까?Apr 06, 2025 am 12:14 AM

Python은 데이터 과학 및 기계 학습에 더 적합한 반면 JavaScript는 프론트 엔드 및 풀 스택 개발에 더 적합합니다. 1. Python은 간결한 구문 및 풍부한 라이브러리 생태계로 유명하며 데이터 분석 및 웹 개발에 적합합니다. 2. JavaScript는 프론트 엔드 개발의 핵심입니다. Node.js는 서버 측 프로그래밍을 지원하며 풀 스택 개발에 적합합니다.

JavaScript를 어떻게 설치합니까?JavaScript를 어떻게 설치합니까?Apr 05, 2025 am 12:16 AM

JavaScript는 이미 최신 브라우저에 내장되어 있기 때문에 설치가 필요하지 않습니다. 시작하려면 텍스트 편집기와 브라우저 만 있으면됩니다. 1) 브라우저 환경에서 태그를 통해 HTML 파일을 포함하여 실행하십시오. 2) Node.js 환경에서 Node.js를 다운로드하고 설치 한 후 명령 줄을 통해 JavaScript 파일을 실행하십시오.

Quartz에서 작업이 시작되기 전에 알림을 보내는 방법은 무엇입니까?Quartz에서 작업이 시작되기 전에 알림을 보내는 방법은 무엇입니까?Apr 04, 2025 pm 09:24 PM

쿼츠 타이머를 사용하여 작업을 예약 할 때 미리 쿼츠에서 작업 알림을 보내는 방법 작업의 실행 시간은 CRON 표현식에 의해 설정됩니다. 지금...

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.