JavaScript 시간 형식 변환 및 날짜 객체

高洛峰
풀어 주다: 2016-11-26 13:41:18
원래의
1448명이 탐색했습니다.

1. 현재 시스템 로케일 형식(toLocaleDateString 및 toLocaleTimeString)

예: (new Date()).toLocaleDateString() + " " + (new Date()).toLocaleTimeString()
결과 : 2008년 1월 29일 16:13:11

2. 일반 문자열(toDateString 및 toTimeString)

예: (new Date()).toDateString() + " " + (new Date ()).toTimeString()
결과: Tue Jan 29 2008 16:13:11 UTC+0800

3. 그리니치 표준시(toGMTString)

예: (new Date( )).toGMTString()
결과: 2008년 1월 29일 화요일 08:13:11 UTC

4. 세계 표준시(toUTCString)

예: (new Date()) .toUTCString()
결과: 2008년 1월 29일 화요일 08:13:11 UTC

5.Date 객체 문자열(toString)

예: ( new Date()).toString ()
결과: Tue Jan 29 16:13:11 UTC+0800 2008
Date 객체 생성자
Date 객체에 여러 생성자가 있습니다.

new Date()
new Date(밀리초)
new Date(datestring)
new Date(년,월)
new Date(년,월,일)
새 날짜(년, 월, 일, 시)
새 날짜(년, 월, 일, 시, 분)
새 날짜(년, 월, 일, 시, 분, 초)
new 날짜(년, 월, 일, 시간, 분, 초, 마이크로초)
날짜 객체 생성자 매개변수 설명

밀리초 - 1970년 1월 1일 JavaScript에서 내부적으로 정의된 시작 시간으로부터 밀리초
datestring - 문자열로 표시되는 날짜와 시간입니다. 이 문자열은 Date.parse()
year - 4자리 연도를 사용하여 변환할 수 있습니다. 값이 0-99인 경우 1900
month를 추가합니다. - 0(1월을 나타냄) - 11(12월을 나타냄) 사이의 월
일 - 1-31 사이의 날짜
시간 - 0(자정을 나타냄) - 23 사이의 시간
분 - 0-59 사이의 분
초 - 0-59 사이의 초 수
마이크로초 - 0-999 사이의 밀리초 수
날짜 객체 반환 값

매개 변수가 없으면 현재 값이 반환됩니다. 날짜
인수가 숫자인 경우 숫자를 다음과 같이 처리합니다. 밀리초 값, 날짜로 변환
인수가 문자열인 경우 문자열을 날짜의 문자열 표현으로 처리하고 날짜로 변환
다음을 사용할 수도 있습니다. 6개의 생성자는 정확하게 정의되어 시간을 반환합니다.

var d1 = new Date();
document.write(d1.toString());
var d2 = new Date("2009 -08-08 12:12:12) ;
document.write(d2.toString());
var d3 = new Date(2009, 8, 8);
document.write(d3.toString());
날짜는 다음과 같습니다. JavaScript의 내장 개체이며 new를 사용하여 생성해야 합니다. JavaScript에서
Date 개체의 내부 표현은 1970년 1월 1일 자정(GMT 시간) 이후의 시간(타임스탬프)입니다. 또한 Date의 내부 표현을 타임스탬프로 호출할 수 있습니다. getTime()을 사용하여 Date 객체를 Date 타임스탬프로 변환할 수 있으며, setTime() 메서드는 Date 타임스탬프를 Date의 표준 형식으로 변환할 수 있습니다.
date.method 이름(매개변수 1, 매개변수 2,...)을 사용합니다.
Date.메서드 이름()
date는 날짜 개체를 나타냅니다. date. 메소드 이름은 객체의 멤버 함수를 호출합니다.

Date. 메소드 이름은 객체의 정적 함수를 호출합니다.


var d=new Date();
var d2=Date.UTC();
JavaScript_Date 함수는 함수별로 분류됩니다.
날짜 획득 클래스 함수
Date() 함수 - - 날짜 객체의 생성자
getDate() 함수 -- 날짜 객체에 있는 월의 일수를 반환합니다(1-31)
getDay() 함수 -- 날짜 객체의 월의 일수를 반환합니다. 날짜 객체(0-6)
getFullYear() 함수--날짜 객체의 4자리 연도를 반환합니다.
getHours() 함수--날짜 객체의 시간 수(0-23)를 반환합니다.
getMilliseconds() 함수-- 날짜 객체의 밀리초 수(0-999)를 반환합니다.
getMinutes() 함수--날짜 객체의 분 수(0-59)를 반환합니다.
getMonth () 함수--날짜 객체의 개월 수를 반환합니다(0-11)
getSeconds() 함수--날짜 객체의 초 수를 반환합니다(0-59)
getTime() 함수- - 날짜 객체의 타임스탬프 표현을 반환합니다(밀리초 단위)
getTimezoneOffset() 함수--현지 시간과 UTC로 표현된 현재 날짜 간의 시간 차이를 분 단위로 반환합니다.
getUTCDate() 함수-- 협정 세계시(UTC)로 표현된 날짜 객체의 일(1-31)
getUTCDay() 함수--날짜 객체에서 UTC로 표현된 요일(0-6)을 반환합니다.
getUTCFullYear() 함수--날짜 객체(UTC) 4자리 연도에서 UTC로 요일을 반환합니다.
getUTCHours() 함수-Universal로 표현된 시간(0-23)을 반환합니다. 날짜 객체의 협정시(UTC)
getUTCMilliseconds() 함수--날짜 객체를 반환합니다. 세계 협정시(UTC)로 표현된 밀리초 수(0-999)
getUTCMinutes() 함수--날짜 객체를 반환합니다. 날짜 객체(0-59)에서 협정 세계시(UTC)로 표현된 분 수
getUTCMonth( ) 함수--날짜에서 협정 세계시(UTC)로 표현된 월 수(0-11)를 반환합니다. object
getUTCSeconds() 함수--날짜 객체에서 UTC(세계 협정시)로 표현된 초 수(0)를 반환합니다. -59)
getYear() 함수--날짜 객체의 연도를 반환합니다( 실수 - 1900)
Date.UTC() 함수-1970년 1월 1일, 세계시(UTC)의 날짜 객체를 반환합니다. 자정과 낮 사이의 밀리초 수(타임스탬프)
날짜 설정 클래스 함수
setDate() 함수 -- 날짜 객체에 날짜를 설정하고, 날짜 객체와 1970년 1월 1일 자정 사이의 밀리초 수를 반환합니다. 밀리초 수(타임스탬프)
setFullYear() 함수 - - 날짜 객체에 연도, 월, 일을 설정하고 날짜 객체와 1970년 1월 1일 자정 사이의 밀리초(타임스탬프) 수를 반환합니다.
setHours() 함수--시, 분, 초 및 날짜 객체의 밀리초 수를 반환하고 날짜 객체와 1970년 1월 1일 자정 사이의 밀리초(타임스탬프) 수를 반환합니다.
setMilliseconds() 함수--날짜 설정 객체의 밀리초 수를 설정하고 숫자를 반환합니다. 날짜 객체와 1970년 1월 1일 자정 사이의 밀리초(타임스탬프)
setMinutes() 함수--날짜 객체의 분, 초, 밀리초를 설정하고 날짜 객체와 자정 사이의 거리를 반환합니다. 1970년 1월 1일 자정(타임스탬프) 사이의 밀리초
setMonth() 함수--날짜 객체에 월과 일을 설정하고 날짜 객체와 1970년 1월 1일 자정(타임스탬프) 사이의 밀리초 수를 반환합니다.
setSeconds() 함수-- 날짜 객체에 날짜를 설정하고 날짜 객체와 1970년 1월 1일 자정 사이의 밀리초 수를 반환합니다. (타임스탬프)
setTime() 함수- - 설정 밀리초 수를 사용하여 날짜 객체를 반환하고 날짜 객체와 1970년 1월 1일 자정 사이의 밀리초(타임스탬프) 수를 반환합니다.
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(세계 협정시)로 표현된 날짜 객체의 초와 밀리초를 설정하고 1970년 이후의 날짜 객체를 반환합니다. 1월 1일 자정 사이의 밀리초 수(타임스탬프)
setYear() 함수--날짜 객체의 연도 설정(실년 - 1900)
날짜 인쇄 함수
toDateString() 함수- - 날짜 객체의 날짜 부분에 대한 문자열 표현
toGMTString() 함수--날짜 객체의 그리니치 표준시(GMT)에 대한 문자열 표현을 반환합니다.
toLocaleDateString 함수--날짜 부분의 현지 시간을 반환합니다. 날짜 객체 지역화된 문자열
toLocaleTimeString 함수--날짜 객체의 시간 부분에 대한 지역화된 문자열을 반환합니다
toTimeString() 함수--날짜 객체의 시간 부분에 대한 문자열을 반환
toUTCString 함수- -날짜 객체의 현지화된 문자열을 반환합니다. UTC(Universal Coordinated Time)의 문자열 표현
날짜 구문 분석 기능
Date.parse() 함수--날짜 문자열을 구문 분석하고 날짜와 1970년 1월 1일 자정 사이의 밀리초(타임스탬프) 수를 반환합니다.
JavaScript_Date 함수는 문자에 따라 분류됩니다.
Date() 함수-- 날짜 객체 생성자
getDate() 함수--날짜 객체의 월의 일수를 반환합니다(1-31)
getDay() 함수-- 날짜의 주의 일수를 반환합니다. 객체( 0-6)
getFullYear() 함수--날짜 객체에 4자리 연도를 반환합니다.
getHours() 함수--날짜 객체에 시간 수를 반환합니다(0-23)
getMilliseconds() 함수 -- 날짜 객체의 밀리초 수(0~999)를 반환합니다.
getMinutes() 함수 -- 날짜 객체의 분 수(0~59)를 반환합니다.
getMonth() 함수 -- 날짜 객체의 월을 반환합니다. 숫자(0-11)
getSeconds() 함수--날짜 객체의 초 수를 반환합니다(0-59)
getTime() 함수--다음을 반환합니다. 날짜 객체의 타임스탬프 표현(밀리초)
getTimezoneOffset() 함수--현지 시간과 UTC로 표현된 현재 날짜 사이의 시차를 분 단위로 반환합니다.
getUTCDate() 함수--날짜를 반환합니다. 날짜 객체(1-31)
getUTCDay() 함수에서 UTC로 표현된 월--날짜 객체(0-6)에서 UTC로 표현된 요일을 반환합니다.
getUTCFullYear() 함수--반환 날짜 객체의 UTC 요일 표준시(UTC)로 표현된 4자리 연도
getUTCHours() 함수--세계 표준시(UTC)로 표현된 시간(0-23)을 반환합니다. 날짜 객체
getUTCMilliseconds() 함수--날짜를 반환합니다. 객체(0-999)에서 UTC(Universal Coordinated Time)로 표현된 밀리초 수입니다.
getUTCMMinutes() 함수--분(0)을 반환합니다. -59) 날짜 객체
getUTCMonth() 함수에서 UTC(세계 협정시)로 표현--날짜 객체
getUTCSeconds() 함수에서 UTC로 표현된 개월 수(0-11)를 반환합니다.-- 날짜 객체(0-59)에서 UTC로 초 수를 반환합니다.
getYear() 함수--날짜 객체의 연도를 반환합니다(실년에서 1900을 뺀 값)
Date.parse() 함수--구문 분석 날짜 문자열을 사용하고 1970년부터 날짜를 반환합니다. 1970년 1월 1일 자정 사이의 밀리초 수(타임스탬프)
setDate() 함수 -- 날짜 객체에 날짜를 설정하고 그 사이의 밀리초 수를 반환합니다. 날짜 객체와 1970년 1월 1일 자정( Timestamp)
setFullYear() 함수 -- 날짜 객체에 연도, 월, 일을 설정하고 날짜 객체와 1월 1일 자정 사이의 밀리초 수를 반환합니다. 1970(타임스탬프)
setHours() 함수--날짜 객체의 시, 분, 초, 밀리초를 설정하고 날짜 객체와 1970년 1월 1일 자정 사이의 밀리초(타임스탬프) 수를 반환합니다
setMilliseconds() 함수--날짜 객체 번호의 밀리초를 설정하고 날짜 객체와 1970년 1월 1일 자정 사이의 밀리초(타임스탬프) 수를 반환합니다.
setMinutes() 함수--분, 초, 1970년 1월 1일 자정 사이의 밀리초 수(타임스탬프)
setMonth() 함수 -- 날짜 객체에 월과 일을 설정하고 반환합니다. 날짜 객체와 1970년 1월 1일 자정 사이의 밀리초 수(타임스탬프) )
setSeconds() 함수 -- 날짜 객체에 날짜를 설정하고 날짜 사이의 밀리초(타임스탬프) 수를 반환합니다. 객체 및 1970년 1월 1일 자정
setTime() 함수 - 밀리초 사용 날짜 객체를 숫자로 설정하고 날짜 객체와 1970년 1월 1일 자정 사이의 밀리초(타임스탬프) 수를 반환합니다.
setUTCDate( ) 함수--UTC(세계 협정시) 1일로 표현된 날짜 객체에 월을 설정하고, 날짜 객체와 1970년 1월 1일 자정 사이의 밀리초(타임스탬프) 수를 반환합니다
setUTCFulYear() 함수- - UTC(Universal Coordinated Time)로 표현된 날짜 객체에 연, 월, 일을 설정하고, 날짜 객체와 1970년 1월 1일 자정 사이의 밀리초(타임스탬프) 수를 반환합니다.
setUTCHours() 함수 -- - UTC(Universal Coordinated Time) 및 밀리초로 표현된 날짜 객체에 시, 분, 초를 설정하고, 날짜 객체와 1970년 1월 1일 자정 사이의 밀리초(타임스탬프) 수를 반환합니다.
setUTCMilliseconds() 함수 -- UTC(세계 협정시)로 표현된 날짜 객체의 밀리초 수를 설정하고, 날짜 객체와 1970년 1월 1일 자정 사이의 밀리초(타임스탬프) 수를 반환합니다.
setUTCMinutes() 함수 -- 협정 세계시(UTC)로 표현된 날짜 객체에 분과 초를 설정하고 날짜 객체를 반환합니다. 1970년 1월 1일 자정 사이의 밀리초(타임스탬프) 수
setUTCMonth() 함수--월과 초를 설정합니다. 협정 세계시(UTC)로 표현된 날짜 객체의 날짜를 반환하고 1970년 이후의 날짜 객체를 반환합니다. 1월 1일 자정 사이의 밀리초(타임스탬프) 수
setUTCSeconds() 함수 -- 날짜의 초와 밀리초를 설정합니다. 협정 세계시(UTC)로 표현된 객체이며 1970년 1월 1일 이후 날짜 객체를 반환합니다. 자정과 일 사이의 밀리초 수(타임스탬프)
setYear() 함수--날짜 객체의 연도를 설정합니다(실제 연도) 빼기 1900)
toDateString() 함수--날짜 객체의 날짜 부분 문자열을 반환합니다. 표현
toGMTString() 함수--날짜 객체의 그리니치 표준시(GMT)의 문자열 표현을 반환합니다.
toLocaleDateString 함수--날짜 객체의 날짜 부분에 대한 지역화된 문자열을 반환합니다.
toLocaleTimeString 함수-- 날짜 객체의 시간 부분에 대한 지역화된 문자열을 반환합니다.
toTimeString() 함수-- 날짜 객체의 시간 부분에 대한 지역화된 문자열을 반환합니다. 날짜 객체의 시간 부분
toUTCString 함수-- 날짜 객체의 UTC(세계 협정시)의 문자열 표현을 반환합니다.
Date.UTC() 함수--날짜 객체 사이의 밀리초(타임스탬프) 수를 반환합니다. 날짜 객체 및 1970년 1월 1일 자정 세계시(UTC)


관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!