묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
시간을 표시할 때
2006.02.26 14:05
function startclock() {var today = new Date(); starttime = today.getTime();}
function endclock() {var today = new Date(); endtime = today.getTime();}
function calctime() {var time = (endtime - starttime - 0)/1000; return time;}
이런식으로 쓰게 되면 calctime은 xx.xxx초 이런식으로 나오게 되거든요.
예를 들면 14.485초. 이렇게 나와요.
저것을 소수점뒷자리 수는 없에고 앞 자리만 나타내는 방법(예 : 14초)은 없을까요?
function endclock() {var today = new Date(); endtime = today.getTime();}
function calctime() {var time = (endtime - starttime - 0)/1000; return time;}
이런식으로 쓰게 되면 calctime은 xx.xxx초 이런식으로 나오게 되거든요.
예를 들면 14.485초. 이렇게 나와요.
저것을 소수점뒷자리 수는 없에고 앞 자리만 나타내는 방법(예 : 14초)은 없을까요?
function calctime() {var time = Math.floor((endtime - starttime - 0)/1000); return time;}
cf. Math.floor() 함수는 '내림' 함수입니다. (올림,내림,반올림 중에 내림.. 쿨럭;;)