渡 //EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
;
<头>
正计时 >
#thenceThen{font-size:2em;}
function thenceThen(){
var date1 = new Date(1381741113671);
var TotalSecs=(new Date()-date1)/1000;
var days=Math.floor(totalSecs/3600/24);
var hours=Math.floor((totalSecs-days*24*3600)/3600);
var mins=Math.floor((totalSecs-days*24*3600-hours*3600)/60);
var secs=Math.floor((totalSecs-days*24*3600-hours*3600-mins*60));
if (days != 0 ) {
document.getElementById("thenThen").innerText="【答题时间:" days "天" hours "小时" mins "分钟" secs "秒";
}else if (hours == 0 && mins == 0) {
document.getElementById("thenThen").innerText="【答题时间:" secs "秒";
}else if (hours == 0 && mins != 0) {
document.getElementById("thenThen").innerText="【答题时间:" mins "分钟" secs "秒";
}else if (hours != 0) {
document.getElementById("thenThen").innerText="答题时间:"hours "小时" mins "分钟" secs "秒";
}
}
var 时钟;
window.onload=function(){
clock=self.setInterval("thenThen()", 500);
}
脚本>
头>
<身体>
身体>
============================================ =================================================== ==============
相等中 var date1 = new Date(1381741113671);
参数传递见下方(也可接收后台参数):
参数形式有以下5种:
new Date("month dd,yyyy hh:mm:ss");
new Date("月 dd,yyyy");
新日期(年,月,日,时,分,秒);
新日期(yyyy,mth,dd);
新日期(毫秒);
需要注意最后一种形式,参数表示需要创建的时间和 GMT 时间 1970 年 1 月 1 日之间的两次数。各种函数的含义如下:
month:用英文表示月份名称,从一月到十二月
mth:用整数表示月份,从(1月)到11(12月)
dd:表示一个月中的第几天,从 1 到 31
yyyy: 四个表示的年份
hh: 小时数,从 0(午夜)到 23(晚 11 点)
mm:分钟数,从0到59的整数
ss:秒数,从0到59的整数
ms:毫秒数,为大于等于0的整数
如:
new Date("January 12,2006 22 :19:35");
新日期("2006 年 1 月 12 日");
新日期(2006,0,12,22,19,35);
新日期(2006,0,12);
新日期(1137075575000);