JS의 내장클래스
JS 역시 new 키워드를 이용해 클래스를 만들고
그 클래스의 객체를 생성해서 사용할 수 있습니다.
JS클래스의 목적도 변수와 메서드를 같은 소속으로 담아
사용하기 위함이며
마치 자바의 java.util.* 처럼
미리 만들어져 있는 내장클래스를 쓸 수도 있습니다.
대표적인 예시는 document가 있고
이외에도 Date, Array, Mate등 자바와 유사한
여러 종류의 객체들이 존재합니다.
지금은 Date의 활용을 알아보겠습니다.
Date
document.write("<h1>현재날짜/시간정보<h1/>");
var today = new Date(); // 현 시각 날짜정보를 얻기위해 생성
var nowYear = today.getFullYear(); // 연도정보
var nowMonth = today.getMonth() + 1; // 월(0~11)
var nowDate = today.getDate(); // 일
var nowDay = today.getDay(); // 요일(0:일 ~ 6:토)
var nowHours = today.getHours(); // 현재시간
var nowMinutes = today.getMinutes(); // 현재 분
var nowSeconds = today.getSeconds(); // 현재 초
var nowTime = today.getTime(); // 현재 유닉스시간
위의 정보를 아래 document.write() 로 출력해보겠습니다.
document.write(today + "<br/>");
document.write("년도 : " + nowYear + "<br/>");
document.write("월 : " + nowMonth + "<br/>");
document.write("요일 : " + nowDay + "<br/>");
document.write(" 시 : " + nowHours + "<br/>");
document.write("분 : " + nowMinutes + "<br/>");
document.write("초 : " + nowSeconds + "<br/>");
document.write("유닉스시간 : " + nowTime + "<br/>");
유닉스 시간이란 1970년 1월 1일 0분 0초였나 그때부터
몇 초가 지났는지 초 단위로 센 시간이라고 합니다.
어떻게 활용되는 시간인지는 나중에 알아도 될 것 같습니다.
이렇게 표시가 됩니다.