Jam

by Sendy Aditya Suryana

HTML

<body onload="showTime()">
    <div class="clock"></div>
</body>

JavaScript

function showTime()
    {
        var today=new Date();
        var D=today.getDate();
        var M=today.getMonth();
        var Y=today.getFullYear();
        var d=today.getDay();
        var h=today.getHours();
        var m=today.getMinutes();
        var s=today.getSeconds();
        // Declare day
        var day=new Array(7);
        day[0]="Sun";
        day[1]="Mon";
        day[2]="Tue";
        day[3]="Wed";
        day[4]="Thu";
        day[5]="Fri";
        day[6]="Sat";
        // Declare Month
        var month=new Array(12);
        month[0]="Jan";
        month[1]="Feb";
        month[2]="Mar";
        month[3]="Apr";
        month[4]="May";
        month[5]="Jun";
        month[6]="Jul";
        month[7]="Aug";
        month[8]="Sept";
        month[9]="Oct";
        month[10]="Nov";
        month[11]="Des";
        // add a zero in front of numbers<10
        h=checkTime(h);
        m=checkTime(m);
        s=checkTime(s);
        $(".clock").text(day[d]+" "+D+"-"+month[M]+"-"+Y+" "+h+":"+m+":"+s);
        setTimeout('showTime()',1000);
    }
        // add a zero in front of numbers<10
    function checkTime(i)
    {
        if (i<10)
        {
            i="0" + i;
        }
        return i;
    }