logo

JavaScript 날짜 객체

그만큼 자바스크립트 날짜 객체를 사용하여 연도, 월, 일을 가져올 수 있습니다. JavaScript 날짜 개체를 사용하여 웹페이지에 타이머를 표시할 수 있습니다.

다양한 Date 생성자를 사용하여 날짜 객체를 만들 수 있습니다. 일, 월, 연도, 시, 분, 초를 가져오고 설정하는 방법을 제공합니다.

건설자

Date 생성자의 4가지 변형을 사용하여 날짜 객체를 만들 수 있습니다.

  1. 날짜()
  2. 날짜(밀리초)
  3. 날짜(날짜문자열)
  4. 날짜(년, 월, 일, 시, 분, 초, 밀리초)

JavaScript 날짜 방법

설명과 함께 JavaScript 날짜 메소드 목록을 살펴보겠습니다.

행동 양식 설명
get날짜() 현지 시간을 기준으로 지정된 날짜의 요일을 나타내는 1~31 사이의 정수 값을 반환합니다.
getDay() 현지 시간을 기준으로 요일을 나타내는 0~6 사이의 정수 값을 반환합니다.
getFullYears() 현지 시간을 기준으로 연도를 나타내는 정수 값을 반환합니다.
getHours() 현지 시간을 기준으로 한 시간을 나타내는 0에서 23 사이의 정수 값을 반환합니다.
get밀리초() 현지 시간을 기준으로 밀리초를 나타내는 0에서 999 사이의 정수 값을 반환합니다.
getMinutes() 현지 시간을 기준으로 분을 나타내는 0에서 59 사이의 정수 값을 반환합니다.
get월() 현지 시간을 기준으로 월을 나타내는 0에서 11 사이의 정수 값을 반환합니다.
getSeconds() 현지 시간을 기준으로 초를 나타내는 0에서 60 사이의 정수 값을 반환합니다.
getUTCDate() 표준시를 기준으로 지정한 날짜의 일자를 나타내는 1~31 사이의 정수값을 반환합니다.
getUTCDay() 세계시를 기준으로 요일을 나타내는 0~6 사이의 정수값을 반환합니다.
getUTCFullYears() 표준시를 기준으로 연도를 나타내는 정수값을 반환합니다.
getUTCHours() 표준시를 기준으로 한 시간을 나타내는 0에서 23 사이의 정수 값을 반환합니다.
getUTCMinute() 표준시를 기준으로 분을 나타내는 0에서 59 사이의 정수 값을 반환합니다.
getUTC월() 표준시를 기준으로 월을 나타내는 0에서 11 사이의 정수 값을 반환합니다.
getUTC초() 표준시를 기준으로 초를 나타내는 0에서 60 사이의 정수 값을 반환합니다.
세트날짜() 현지 시간을 기준으로 지정된 날짜의 일 값을 설정합니다.
세트데이() 현지 시간을 기준으로 특정 요일을 설정합니다.
setFullYears() 현지 시간을 기준으로 지정된 날짜의 연도 값을 설정합니다.
setHours() 현지 시간을 기준으로 지정된 날짜의 시간 값을 설정합니다.
set밀리초() 현지 시간을 기준으로 지정된 날짜의 밀리초 값을 설정합니다.
setMinutes() 현지 시간을 기준으로 지정된 날짜의 분 값을 설정합니다.
세트월() 현지 시간을 기준으로 지정된 날짜의 월 값을 설정합니다.
setSeconds() 현지 시간을 기준으로 지정된 날짜의 두 번째 값을 설정합니다.
setUTCDate() 표준시를 기준으로 지정된 날짜의 일 값을 설정합니다.
setUTCDay() 표준시를 기준으로 특정 요일을 설정합니다.
setUTCFullYears() 표준시를 기준으로 지정된 날짜의 연도 값을 설정합니다.
setUTCHours() 표준시를 기준으로 지정된 날짜의 시간 값을 설정합니다.
setUTCM밀리초() 표준시를 기준으로 지정된 날짜의 밀리초 값을 설정합니다.
setUTCMinute() 표준시를 기준으로 지정된 날짜의 분 값을 설정합니다.
setUTC월() 표준시를 기준으로 지정된 날짜의 월 값을 설정합니다.
setUTC초() 표준시를 기준으로 지정된 날짜의 두 번째 값을 설정합니다.
toDateString() Date 객체의 날짜 부분을 반환합니다.
ISO문자열() ISO 형식 문자열 형식으로 날짜를 반환합니다.
toJSON() Date 객체를 나타내는 문자열을 반환합니다. 또한 JSON 직렬화 중에 Date 객체를 직렬화합니다.
toString() 문자열 형식으로 날짜를 반환합니다.
toTimeString() Date 객체의 시간 부분을 반환합니다.
toUTC문자열() UTC 시간대를 사용하여 지정된 날짜를 문자열 형식으로 변환합니다.
가치() Date 객체의 기본 값을 반환합니다.

JavaScript 날짜 예

날짜 객체를 인쇄하는 간단한 예를 살펴보겠습니다. 날짜와 시간을 모두 인쇄합니다.

 Current Date and Time: <span id="txt"></span> var today=new Date(); document.getElementById(&apos;txt&apos;).innerHTML=today; 
지금 테스트해보세요

산출:

 Current Date and Time: <span id="txt3"></span> 

날짜/월/년을 인쇄하는 또 다른 코드를 살펴보겠습니다.

 

산출:

 

JavaScript 현재 시간 예

시스템의 현재 시간을 인쇄하는 간단한 예를 살펴보겠습니다.

 Current Time: <span id="txt"></span> var today=new Date(); var h=today.getHours(); var m=today.getMinutes(); var s=today.getSeconds(); document.getElementById(&apos;txt&apos;).innerHTML=h+&apos;:&apos;+m+&apos;:&apos;+s; 
지금 테스트해보세요

산출:

 Current Time: <span id="txt"></span> 

JavaScript 디지털 시계 예

JavaScript 날짜 객체를 사용하여 디지털 시계를 표시하는 간단한 예를 살펴보겠습니다.

JavaScript에서 간격을 설정하는 방법에는 setTimeout() 또는 setInterval() 메서드를 사용하는 두 가지 방법이 있습니다.

Q2는 언제 시작해요?
 Current Time: <span id="txt"></span> window.onload=function(){getTime();} function getTime(){ var today=new Date(); var h=today.getHours(); var m=today.getMinutes(); var s=today.getSeconds(); // add a zero in front of numbers<10 m="checkTime(m);" s="checkTime(s);" document.getelementbyid('txt').innerhtml="h+&apos;:&apos;+m+&apos;:&apos;+s;" settimeout(function(){gettime()},1000); } setinterval('gettime()',1000); another way function checktime(i){ if (i<10){ i="0" + i; return < pre> <span> Test it Now </span> <p> <strong>Output:</strong> </p> <pre> Current Time: <span id="txt2"></span> </pre> <hr></10>