jsp

오늘날짜및 시간을 실시간으로 표시

우주정복☆ 2016. 5. 3. 18:09

function getDate(args) {

if (!args) args = new Date();

var today = new Date(args);

var y = today.getFullYear();

var m = today.getMonth()+1;

var d = today.getDate();

 

if(m < 10) m = "0" + m;

if(d < 10) d = "0" + d;

 

var strDate = y + "-" + m + "-" + d;

return strDate;

}

 

function getTime(args) {

if (!args) args = new Date();

var today = new Date(args);

var h = ("0" + today.getHours()).slice(-2);

var i = ("0" + today.getMinutes()).slice(-2);

var s = ("0" + today.getSeconds()).slice(-2);

 

var strTime = h + ":" + i + ":" + s;

return strTime;

}

 

var serverTime = <%=new java.util.Date().getTime() %>;

 

function clock(millisecondsVal) {

var today = new Date();

serverTime = serverTime + millisecondsVal;

today.setTime(serverTime);

 

$("#nowDate").html(getDate(today));

$("#nowTime").html(getTime(today));

}

 

ready

 

setInterval("clock(1000)", 1000);

 

 

 

html

<font style="color:blue; font-weight:bold;">오늘</font>: <span id="nowDate" style="margin: 0px 6px 0px 0px;">0000-00-00</span>

<font style="color:blue; font-weight:bold;">현재시간</font>: <span id="nowTime" style="margin: 0px 6px 0px 0px;">00:00:00</span>