<script>
<% Time testTime =(Time)request.getAttribute("testTime");
  
 %>
//进入考场后获得考试时间,将limit替换成testTime
var limit="<%=testTime%>"
if (document.images){
var parselimit=limit.split(":")
parselimit=parselimit[0]*3600+parselimit[1]*60+parselimit[2]*1
}
function begintimer(){
if (!document.images)
return
if (parselimit==1)
//window.location="stuTestAction!commitPaperAction.action"
setTimeout( "document.lefttime.submit() ",1000); 
else{ 
parselimit-=1
//Math.floor(float) 求一个最接近浮点数float的整数
curhour=Math.floor(parselimit/3600)curmin=Math.floor((parselimit-curhour*3600)/60)
cursec=parselimit-curhour*3600-curmin*60
if(curhour!=0)
curtime="离考试结束还有:"+curhour+"时"+curmin+"分"+cursec+"秒"
else if (curmin!=0)
curtime="离考试结束还有"+curmin+"分"+cursec+"秒"
else
curtime="离考试结束"+cursec+"秒"
setTimeout("begintimer()",1000)
document.lefttime.left.value=curtime
window.status=curtime
}
}
//--></script>
得到的结果是  离考试结束还有:NaN时NaN分NaN
好像在js中用testTime.toString()方法是不行的,那怎样才能得到传入的时间的字符串啊??