JavaScript에서 날짜 개체에 시간을 추가하는 방법

Javascripteseo Naljja Gaechee Sigan Eul Chugahaneun Bangbeob



JavaScript의 Date 개체는 장치의 현재 요일, 날짜 및 시간(시간대 포함)을 반환합니다. JavaScript에서는 개발자가 Date 객체에 시간을 추가해야 하는 경우가 있습니다. Date 객체는 “ setHours() ”, “ getTime() ”, “ setMon() ”, 시간, 시, 분, 표준 시간대 등과 같은 Date 개체의 값에 액세스하거나 변경하기 위한 더 많은 기능.

이 게시물에서는 JavaScript에서 날짜 개체에 시간을 추가하는 프로세스를 설명합니다.

JavaScript에서 날짜 개체에 시간을 추가하는 방법은 무엇입니까?

Date 객체에 시간을 추가하려면 아래 제공된 JavaScript 사전 정의 메소드를 사용하십시오.







  • getTime() 메서드
  • setHours() 메서드

위에서 언급 한 방법의 작동을 살펴 보겠습니다.



방법 1: getTime() 메서드를 사용하여 Date 개체에 시간 추가

Date 개체에 시간을 추가하려면 ' getTime() '라는 방식을 사용합니다. 주어진 날짜의 시간을 세계시로 나타냅니다. 밀리초 단위로 시간을 반환합니다.



통사론
getTime() 메서드에 대해 다음 구문을 사용합니다.





날짜 . getTime ( )

예시
새 날짜 객체를 생성하고 '라는 변수에 저장합니다. 데이트 ”:

~였다 데이트 = 새로운 날짜 ( ) ;

날짜 개체에 시간을 추가하려면 ' addHoursToDate() ' 매개변수 ' ', 를 불러 ' 설정시간() ” 메서드를 사용하여 날짜 개체의 현재 시간을 먼저 가져옵니다. getTime() ” 메서드를 입력한 다음 여기에 시간(밀리초)을 추가합니다.

기능 addHoursToDate ( ) {
데이트. setTime ( 데이트. getTime ( ) + * 60 * 60 * 1000 ) ;
반품 데이트 ;
}

'를 사용하여 오늘 날짜를 출력합니다. 콘솔.로그() ' 방법:

콘솔. 통나무 ( '오늘 날짜:' , 데이트 ) ;

함수 호출 ' addHoursToDate() ” 통과하여 “ ' 시간:

addHoursToDate ( ) ;

콘솔에서 2시간을 추가하여 새 날짜와 시간을 인쇄합니다.

콘솔. 통나무 ( '날짜에 시간 추가:' , 데이트 ) ;

해당 출력은 다음과 같습니다.

방법 2: setHour() 메서드를 사용하여 Date 개체에 시간 추가

또 다른 Date 객체의 메서드가 있습니다. setHour() ” 현재까지 시간을 추가하는 데 사용됩니다. 현지 시간에 따라 날짜의 시간을 설정합니다.

통사론
setHours() 메서드의 경우 지정된 구문을 사용합니다.

날짜 . setHours ( 시간 , , 비서 , ms )

위 구문에서:

  • 시간 ”는 0에서 23 사이의 정수를 나타냅니다.
  • ”는 0에서 59 사이의 분을 나타냅니다.
  • 비서 ”는 0에서 59 사이의 초입니다.
  • ms ”는 0에서 999 사이의 밀리초입니다.
  • , 비서 , 그리고 ms '는 선택적 매개변수이지만 '를 사용하는 경우 서로 연결됩니다. ms ', '를 사용하는 것이 필수입니다. 비서 ' 그리고 ' '.

예시
날짜 개체에 시간을 추가하려면 ' addHoursToDate() ' 매개변수 ' ”에서 인수로 숫자를 전달하여 시간 값을 가져옵니다. setHours() ' 방법:

기능 addHoursToDate ( ) {
데이트. setHours ( ) ;
}

함수 호출 ' addHoursToDate() ” 통과하여 “ ” 날짜에 추가할 시간:

addHoursToDate ( ) ;

'console.log()' 메서드를 사용하여 콘솔에 2시간을 추가하여 새 날짜와 시간을 인쇄합니다.

콘솔. 통나무 ( '현재까지 2시간 추가:' , 데이트 ) ;

산출

결론

날짜 객체에 시간을 추가하려면 ' getTime() ” 방법 또는 “ setHours() ' 방법. setHours() 메서드는 현지 시간에 따라 시간을 설정하고 getTime() 메서드는 시간을 밀리초 단위로 반환하고 표준시로 시간을 나타냅니다. 이 게시물에서는 JavaScript에서 날짜 개체에 시간을 추가하는 프로세스를 설명했습니다.