-
[Javascript] Date 객체의 기본함수Framework/React.js 2020. 6. 21. 16:26
이전 시간에 자바스크립트 시간이나 날짜 계산하는 함수에 대해서 포스팅한 적이 있는 데
사실 date에 대한 개념 없는 사람이면 기본적인 소스도 수정하기 힘들어서 쉽게 알 수 있도록 구성해볼까하고 포스팅을 진행합니다.
사실 다른 언어도 거의 대부분 비슷한데 가볍게 소개하자면 new Date()로 내장함수인데요
실행하면 기본적을로 현재시간을 반환합니다. 대한민국 표준시는 그리니치 표준시 기준으로 9시간 뒤로 계산됩니다.
이걸 KST(Korea Standard Time) 한국 표준시간이라고 합니다.
그리니치 평균시는 쉽게 생각해서 시간에 표준시간을 정했다고 보시면 쉽습니다. 다시 기본 함수에 대해서 소개해보면
자바스크립트로 날짜 계산 예제입니다.
기준은 2020년 6월 21일 일요일입니다.
new Date().getFullYear()는 현재 연도를 반환합니다.
new Date().getMonth()는 현재 월을 반환합니다. (0~11로 반환합니다. 따라서 6월은 5로 바꾸어서 반환됩니다.)
new Date().getDate()는 현재 일자를 반환합니다.
new Date().getDay()는 현재 요일을 반환합니다. (0~6으로 0은 일요일부터 시작합니다.)
이번엔 자바스크립트 시간 계산입니다. 시간 예제는 오후 4시 17분 49초입니다.
new Date().getHours()는 현재 시간을 24시간으로 반환합니다.
new Date().getMinutes()는 현재 분을 반환합니다.
new Date().getSeconds()는 현재 초를 반환합니다.
new Date().getMilliseconds()는 현재 시간의 밀리초(ms)를 반환합니다.
밀리초는 일상생활에서는 잘 못 들어봤을 수도 있는데 1초를 좀 더 정교하게 나눈거라고 생각하면 편합니다.
밀리초는 1000ms = 1초(s)이고 0~999의 값을 나타냅니다.
'Framework > React.js' 카테고리의 다른 글
[React-native] folly/gen/String.h file not found 오류 해결 (0) 2020.07.03 [React-native] react-native-router-flux 에러 (0) 2020.07.02 [Javascript] 시간 계산, 날짜 계산 함수 (0) 2020.06.21 [React-native] 플레이스토어 업로드 버전 체크 (0) 2020.06.09 [javascript] 유닉스 시간에서 특정 포맷 날짜 변환 (0) 2020.01.12