VSCode_basic.19

dwanGim·2022년 3월 4일
0

vscode_basic

목록 보기
19/55

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초였나 그때부터

몇 초가 지났는지 초 단위로 센 시간이라고 합니다.

어떻게 활용되는 시간인지는 나중에 알아도 될 것 같습니다.

이렇게 표시가 됩니다.

profile
배울 게 참 많네요.

0개의 댓글

관련 채용 정보