我通过下面的JS显示考试剩余时间, 但不知道怎么显示考试已用时间
<script language="javascript" type ="text/javascript" >
var Now=new Date();
var EndTime=new Date(Now .getFullYear() ,Now .getMonth() ,Now .getDate() ,Now.getHours()+1 ,Now.getMinutes() ,Now.getSeconds() );
function Time()
{
var timeold=(EndTime.getTime()-new Date ().getTime());
var sectimeold=timeold/1000
var secondsold=Math.floor(sectimeold);
var msPerDay=24*60*60*1000
var e_daysold=timeold/msPerDay
var daysold=Math.floor(e_daysold);
var e_hrsold=(e_daysold-daysold)*24;
var hrsold=Math.floor(e_hrsold);
var e_minsold=(e_hrsold-hrsold)*60;
var minsold=Math.floor((e_hrsold-hrsold)*60);
var seconds=Math.floor((e_minsold-minsold)*60);
document.getElementById ("Timer").innerText = hrsold+"小时"+minsold+"分"+seconds+"秒";
setTimeout ("Time();",1000);
}
</script>
<script language="javascript" type ="text/javascript" >
var Now=new Date();
var EndTime=new Date(Now .getFullYear() ,Now .getMonth() ,Now .getDate() ,Now.getHours()+1 ,Now.getMinutes() ,Now.getSeconds() );
function Time()
{
var timeold=(EndTime.getTime()-new Date ().getTime());
var sectimeold=timeold/1000
var secondsold=Math.floor(sectimeold);
var msPerDay=24*60*60*1000
var e_daysold=timeold/msPerDay
var daysold=Math.floor(e_daysold);
var e_hrsold=(e_daysold-daysold)*24;
var hrsold=Math.floor(e_hrsold);
var e_minsold=(e_hrsold-hrsold)*60;
var minsold=Math.floor((e_hrsold-hrsold)*60);
var seconds=Math.floor((e_minsold-minsold)*60);
document.getElementById ("Timer").innerText = hrsold+"小时"+minsold+"分"+seconds+"秒";
setTimeout ("Time();",1000);
}
</script>
var startTime = new Date();
setInterval(function(){
var passTime = new Date((new Date()).getTime() - startTime.getTime());
document.getElementById ("Timer").innerText = (passTime.getHours() - 8 + "小时" + passTime.getMinutes() + "分" + passTime.getSeconds() + "秒");
}, 1000);
[/code]
var startTime = new Date();
setInterval(function(){
var passTime = new Date((new Date()).getTime() - startTime.getTime());
document.getElementById ("Timer").innerText = (passTime.getHours() - 8 + "小时" + passTime.getMinutes() + "分" + passTime.getSeconds() + "秒");
}, 1000);
var startTime = new Date();
setInterval(function(){
var passTime = new Date((new Date()).getTime() - startTime.getTime());
document.getElementById ("Timer").innerText = (passTime.getHours() - 8 + "小时" + passTime.getMinutes() + "分" + passTime.getSeconds() + "秒");
}, 1000);
[/code]
受教了