JavaScript에서 문자열 표현을 사용하지 않고 설정된 시간대를 사용하여 날짜를 만드는 방법

Javascripteseo Munjayeol Pyohyeon Eul Sayonghaji Anhgo Seoljeongdoen Sigandaeleul Sayonghayeo Naljjaleul Mandeuneun Bangbeob



설정된 시간대를 통해 개발자는 UTC(Universal Coordinated Time)에서 현재 시간 오프셋을 결정할 수 있습니다. 경우에 따라 현지 시간에 따라 시간대가 설정된 날짜를 생성해야 하는 경우가 있습니다. 이를 위해 JavaScript의 Date() 메서드를 사용합니다. 또한 getTime() 메서드를 활용하고 ' getTimezoneOffset() ” 지역에 따라 시간대 오프셋을 삽입하거나 뺍니다.

이 게시물은 설정된 시간대를 사용하여 날짜를 만드는 방법을 설명합니다.

문자열 표현 없이 설정된 시간대를 사용하여 날짜 만들기

시간대가 설정된 날짜를 생성하려면 ' 날짜() ” JavaScript의 방법을 사용할 수 있습니다. 날짜 및 시간 작업에 활용되는 기본 제공 방법입니다.







통사론



이 구문에서 ' 날짜() ” 메서드가 호출됩니다.



새로운 날짜 ( 연도, 월, 날짜, 시, 분, 초, 밀리초 )

년도 ”, “ ”, “ 날짜 ”, “ 시간 ”, “ ”, “ 두번째 ', 그리고 ' 밀리초 ”는 설정된 타임존으로 날짜를 생성하기 위한 파라미터로 전달됩니다.





예 1: 날짜 개체 정의

이 명시된 예에서 개체는 '로 초기화됩니다. '. 그런 다음 '호출' 날짜() ” 메서드를 사용하고 위의 구문에 따라 날짜를 전달합니다.

d가 있다 = 새로운 날짜 ( 2023년 03 이십 , 1 , 78 , 27 , 0 ) ;

개체를 인수로 ' 콘솔.로그() ” 콘솔에 결과를 표시하는 방법:



콘솔. 통나무 ( )

문자열 표현 없이 설정된 시간대를 사용하여 날짜가 생성되었음을 확인할 수 있습니다.

예제 2: setTime() 메서드 사용

여기에서 ''의 도움으로 새로운 날짜가 생성되고 선언된 변수에 저장됩니다. 날짜() ' 방법:

변수 날짜 = 새로운 날짜 ( 2023년 , 07, 이십 일 ) ;

'를 호출합니다. 설정시간() ” 방법으로 시간을 설정합니다. 뿐만 아니라, ' getTime() ' 그리고 ' getTimezoneOffset() '는 '의 인수로도 사용됩니다. 설정시간() ” 메서드를 사용하여 시간을 가져오고 시간대를 설정합니다. 여기서 'getTimezoneOffset()'은 시간대 오프셋을 삽입하거나 뺄 수 있습니다.

날짜. setTime ( 날짜. getTime ( ) + 날짜. getTimezoneOffset ( ) * 60 * 1000 ) ;

console.log() 메서드를 호출하여 결과를 표시합니다.

콘솔. 통나무 ( 날짜 ) ;

결과적으로 시간대 오프셋에 따라 정의된 날짜에서 하루가 뺍니다.

문자열 표현을 사용하지 않고 설정된 시간대를 사용하여 날짜를 생성하는 것이 전부입니다.

결론

문자열 표현 없이 시간대가 설정된 날짜를 생성하려면 ' 날짜() ” JavaScript의 메서드를 호출할 수 있습니다. 날짜 및 시간 작업에 활용되는 기본 제공 방법입니다. 또한 ' getTimezoneOffset() ” 시간대 오프셋을 삽입하거나 뺄 수 있습니다. 이 게시물은 설정된 시간대를 사용하여 날짜를 만드는 몇 가지 방법을 설명했습니다.