script
var startAt = new Date(); //记录网页打开时的时间
function getNowTime(){
var _date = new Date();
var _diff = _date-startAt;
return Math.round(_diff/1000);
}
function parseDate(date){
var dt = {
y : date.getFullYear(),
m : date.getMonth()+1,
d : date.getDate(),
h : date.getHours(),
mn : date.getMinutes(),
s : date.getSeconds(),
show : function(){
return [this.y,this.m,this.d].join('-')+' '+[this.h,this.mn,this.s].join(':');
}
}
return dt;
}
/script
网页打开于:input type=text id=st value= size=35br /
已经打开了:input type=text id=nt value= size=10秒
script
document.getElementById('st').value = parseDate(startAt).show();
//每隔0.5秒计算一次网页打开时长
setInterval(function(){
document.getElementById('nt').value = getNowTime();
},500);
/script
以上代码存成html,测试下
取消
评论