Js 날짜객체 연습
참고 페이지 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Date
자바 스크립트는 날짜객체를 사용할 수 있다.
Date()객체에는 다양한 기능들이 있지만
- new Date()를 변수에 저장해서 활용한다면 시간을 바로바로 활용 할 수 있다.
- new Date()매개변수에 시간을 지정해서 넣을 수 있다.
- ex) newDate(2023, 0, 04, 14, 22,0) 2023년 1월 4일 14시 22분 0 초
- (중요한점 : 월은 1월을 0부터 시작하는걸로 인식한다)
Getter와 Setter둘다 존재한다 (사용법은 Java 객체의 Getter&Setter사용법과 동일하다)
- var year = date.getFullYear(); //년
- var month = date.getMonth() + 1; //월 0부터시작이라 +1
- var day = date.getDay(); //일
- var hour = date.getHours(); //시간
- var minutes = date.getMinutes(); //분
- var second = date.getSeconds(); //초
더보기
<div class="time"></div>
<script>
var date = new Date(); //현재시간
console.log(date);
var date = new Date(2023, 0, 4); //년월일(월은0부터)
console.log(date);
var date = new Date(2023, 0, 4, 14, 22, 0); //년월일시분초
console.log(date);
//날짜의 포멧형식 변환 함수
console.log(date.toUTCString());
console.log(date.toLocaleTimeString());
console.log(date.toISOString());
//년 월 일 을 얻는 getter
var milis = date.getTime();
console.log(milis); //1970.01.01~현재까지의 시간을 밀리초로 출력
var date = new Date(); //현재시간
var year = date.getFullYear(); //년
var month = date.getMonth() + 1; //월 0부터시작이라 +1
var day = date.getDay(); //일
var hour = date.getHours(); //시간
var minutes = date.getMinutes(); //분
var second = date.getSeconds(); //초
console.log(year + "년 " + month + "월 " + day + "일 " + hour + "시 " + minutes + "분 " + second + "초")
</script>
'JS > JS (자바스크립트) ES5' 카테고리의 다른 글
JS (자바스크립트) window.Interval(인터벌) (0) | 2023.01.04 |
---|---|
JS (자바스크립트) 팝업창 (0) | 2023.01.04 |
JS (자바스크립트) Form객체 (1) | 2023.01.04 |
JS (자바스크립트 ) event객체 실습 (1) | 2023.01.03 |
JS (자바스크립트) 이벤트 중단 & 이벤트객체와 Dataset (0) | 2023.01.03 |
댓글