Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- miniproject
- 가성비홈캠
- removeButton
- 실시간 모니터링
- 개발부트캠프
- 신생아수면홈캠
- Challenge
- 시즌드라마
- web
- fontend
- 문제해결가이드
- 수료후기
- 홈캠 360
- 빌트인함수
- 중첩배열
- preventDefault()
- TroubleShooting Guide
- 고화질홈캠
- 견뎌야하나요
- 홈캠앱
- JavaScript
- 홈캠 야간모드
- 실손보험
- 함수를 반복적으로 호출하려면
- 초격자캠프
- Array.filter
- VanillaJS
- 댕냥이 cctv
- JSON.stingify
- 오즈코딩스쿨
Archives
- Today
- Total
Nomard Life
[javascript] 빌트인생성자 Date 본문
728x90
개발자의 편의를 위해 제공하는 유용한 기능을 빌트인 생성자 또는 빌트인 객체라 한다.
빌트인 생성자
→ 자바스크립트에 내장된 생성자. 이를 이용해 객체를 생성
빌트인 객체
→ 자바스크립트에 내장된 객체. 이를 이용해 값이나 기능을 호출
표준 빌트인 객체
→ Object, String, Number, Boolean, Symbol, Date, Math, RegExp, Array, Map/Set, WeakMap/WeakSet, Function, Promise, Reflect, Proxy, JSON, Error 등이 있다.
빌트인 전역함수
→ eval, isFinite, isNaN, parseFloat, parseInt, encodeURI/decodeURI, encodeURIComponent/decodeURIComponent 등이 있다.
Date()
Date는 날짜와 시간을 처리하는 다양한 메소드가 정의된 빌트인 생성자
const now = new Date() // 코드 실행시점의 날짜와 시간 정보를 담은 객체
const then = new Date(2002, 6, 22) // 매개변수로 받은 날짜와 시간 정보를 담은 객체
const interval = now - then;
console.log(interval) // 685532827393 Date 객체끼리는 밀리초 단위로 연산된다.
Date 생성자 함수로 객체를 생성하는 4가지 방법
// 현재 날짜와 시간을 가지는 Date 객체를 반환
new Date(); // Mon Jul 06 2020 01:03:18 GMT+0900 (대한민국 표준시)
// 1970년 1월 1일 0시 기점으로 인수로 전달된 밀리초만큼 경과한 날짜와 시간을 나타내는 Date 객체를 반환
new Date(milliseconds);
// 날짜와 시간을 나타내는 문자열을 전달하면 지정된 날짜와 시간을 나타내는 Date 객체를 반환
new Date(dateString);
new Date('May 26, 2020 10:00:00');
new Date('2020/03/26/10:00:00');
// 연월일시분초를 직접 지정 (연,월은 필수입력)
new Date(year,month[,day,hour,minute,second,millisecond]);
메소드 | 기능 | 특이사항 |
getFullYear | 연도를 뜻하는 숫자 값 반환 | |
getMonth | 월을 뜻하는 숫자 값 반환 | 0부터 시작하므로 1월은 0 반환 |
getDate | 날짜를 뜻하는 숫자 값 반환 | |
getDay | 요일을 뜻하는 숫자 값 반환 | 0부터 시작하므로 일요일은 0 반환 |
getHour | 시각 중 시간을 나타내는 숫자 반환 | |
getMinutes | 시각 중 분을 나타내는 숫자 반환 | |
getSeconds | 시각 중 초를 나타내는 숫자 반환 | |
toLocaleString | 지역 날짜 및 시간 문자열 반환 | 2021/09/17 16:30:45 |
728x90
'Develop' 카테고리의 다른 글
miniProject - 타이머 만들기 (0) | 2024.04.11 |
---|---|
[javascript] 타이머메소드 (0) | 2024.04.11 |
[javascript] Constructor 객체를 만드는 생성자 (0) | 2024.04.11 |
[javascipt] 배열 메소드 (0) | 2024.04.08 |
[javascript] Local Storage 로컬 스토리지 (0) | 2024.04.08 |