묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
그 페이지에 머문 시간을 입력폼에 나타내기.
2004.07.29 08:57
function ing(){
var time = new Date();
var hours = time.getHours();
var mins = time.getMinutes();
var secs = time.getSeconds();
enterTime = hours*3600 + mins*60 + secs;
Timer();
}
function Timer() {
var time = new Date();
var hours = time.getHours();
var mins = time.getMinutes();
var secs = time.getSeconds();
curTime = hours*3600 + mins*60 + secs;
compTime();
}
function compTime() {
count = curTime - enterTime;
hour = parseInt(count/3600);
min = parseInt((count%3600)/60);
min = ((min < 10) ? "0" : "") + min;
sec = (count%3600) % 60;
sec = ((sec < 10) ? "0" : "") + sec;
document.timer.counter.value = "0"+hour+min+sec;
window.setTimeout("Timer()",1000);
}
<FORM name=timer>
<INPUT type="text" style="border: none; width:50;" name="counter" style="color:20A0CF;font-weight:bold;"></FORM>
이런 소스를 구사하고 있습니다.
그런데 여기에서 '초(second)'만 나타낼 수는 없는 건가요?
그러니까 2분 20초라고 하면
000220이라고 나타나지 않고 000160이라고 나타나도록 말입니다.
//
그러기 위해서는 초를 나타내는 자릿수가 6개가 되어야 하겠네요;;
자릿수 6개에 초만 나타내게 할 수 있는 방법이 있는지요...
var time = new Date();
var hours = time.getHours();
var mins = time.getMinutes();
var secs = time.getSeconds();
enterTime = hours*3600 + mins*60 + secs;
Timer();
}
function Timer() {
var time = new Date();
var hours = time.getHours();
var mins = time.getMinutes();
var secs = time.getSeconds();
curTime = hours*3600 + mins*60 + secs;
compTime();
}
function compTime() {
count = curTime - enterTime;
hour = parseInt(count/3600);
min = parseInt((count%3600)/60);
min = ((min < 10) ? "0" : "") + min;
sec = (count%3600) % 60;
sec = ((sec < 10) ? "0" : "") + sec;
document.timer.counter.value = "0"+hour+min+sec;
window.setTimeout("Timer()",1000);
}
<FORM name=timer>
<INPUT type="text" style="border: none; width:50;" name="counter" style="color:20A0CF;font-weight:bold;"></FORM>
이런 소스를 구사하고 있습니다.
그런데 여기에서 '초(second)'만 나타낼 수는 없는 건가요?
그러니까 2분 20초라고 하면
000220이라고 나타나지 않고 000160이라고 나타나도록 말입니다.
//
그러기 위해서는 초를 나타내는 자릿수가 6개가 되어야 하겠네요;;
자릿수 6개에 초만 나타내게 할 수 있는 방법이 있는지요...