현재시간 출력 질문입니다
본문
<li id="cur_dttm" class="cur_dttm">시간 나오는곳</li>
var g_cur_dttm = document.getElementById("cur_dttm");
function updateTime() {
var now = new Date(g_svr_dttm.value.substr( 0, 4) ,
g_svr_dttm.value.substr( 4, 2) - 1,
g_svr_dttm.value.substr( 6, 2) ,
g_svr_dttm.value.substr( 8, 2) ,
g_svr_dttm.value.substr(10, 2) ,
Number(g_svr_dttm.value.substr(12, 2)) + 1);
g_svr_dttm.value = now.getFullYear().toString()
+ ((now.getMonth() + 1 < 10)? "0":"") + (now.getMonth() + 1)
+ ((now.getDate() < 10)? "0":"") + now.getDate().toString()
+ ((now.getHours() < 10)? "0":"") + now.getHours().toString()
+ ((now.getMinutes() < 10)? "0":"") + now.getMinutes().toString()
+ ((now.getSeconds() < 10)? "0":"") + now.getSeconds().toString();
var hour = now.getHours();
var min = now.getMinutes();
var sec = now.getSeconds();
hour = (hour < 10)? hour = "0" + hour:hour;
min = (min < 10)? min = "0" + min:min;
sec = (sec < 10)? sec = "0" + sec:sec;
var txtTime = hour + ":" + min + ":" + sec;
g_cur_dttm.innerHTML = txtTime;
//console.log(g_svr_dttm.value);
for (ii = 0; ii < g_chart.length; ii++)
{
g_chart[ii].setUpdateInfo(g_svr_dttm.value, now);
}
setTimeout("updateTime()", 1000);
}
이렇게 1초마다 현재시간을 불러오게 했는데 시간나오는곳 저기에
00:00:00으로 뜨네요 ㅠㅠ
뭐가 잘못된거죠?