JavaScript

javaScript - 년,월,일,시간 표시하기(날짜 표시하기)

먼지제거제 2021. 12. 7. 11:53

 

    function first() {
        var today = new Date();
        var fullYear = today.getFullYear();
        var monthObj = today.getMonth();

        var months = ["Jan", "Fed", "Mar", "Apr","May", "June", "July", "Aug","Sept", "Oct", "Nov", "Dec"];

        // obj 에선 숫자 호출 숫자에 맞는 배열 값이랑 동일 할때.
        for(var i = 0; i < months.length; i++){
            if(i == monthObj){
                var engMonthString = months[i];
            }
   		}

        var date = today.getDate();
        var dd=["Sun","Mon","Tues","Wednes","Thurs","Fri","Satur"];

        var d=today.getDay();
        var h=today.getHours();
        var m=today.getMinutes();
        var s=today.getSeconds();

        m = second(m);
        s = second(s);

        //Apr 26, 2021 09 : 07: 23
        document.getElementById('pTime').innerHTML =engMonthString+"&nbsp;&nbsp;"+date+", "+fullYear+"&nbsp&nbsp&nbsp;"+h+"&nbsp:&nbsp"+m+"&nbsp:&nbsp"+s;
        var t = setTimeout(function(){
        	first();
        },1000);    /* 1초마다 갱신(refresh)  */

    }  //first() 코드 끝

    /*dasi(분,초)에서 숫자를 가져와서 만약 그 수가 10보다 작다면 앞에 "0"을 추가 함 */
    function second(i) {
        if (i < 10) {
            i = "0" + i
        };
        return i;
	}

예 ) Apr 23, 2021 01 : 22: 23