Example of how many seconds have passed since the last refresh of the JS implementation

  • 2020-03-30 03:03:47
  • OfStack

 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title> Headless document </title> 
<script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.0.min.js"></script> 
<script type="text/javascript"> 
$(function() { 
//JQuery code

var oldhh; 
var oldmin; 
var oldss; 

$(document).ready(function() { 
fillDate(); 
}); 
function fillDate(){ 
var date = new Date(); 
var yy = date.getFullYear(); 
var mm = date.getMonth()+1; //Interception of month,
var dd = date.getDate(); //Intercept,
var cal = yy+"."+ mm +"."+dd; 
var hh = date.getHours(); //Intercept hours,
var min = date.getMinutes(); //Intercept minutes,

var ss = date.getTime() % 60000; 
ss = (ss - (ss % 1000)) / 1000; //The resulting number of milliseconds is then processed into seconds
//(hh+":"+min+":"+ss); 
oldhh = hh; 
oldmin = min; 
oldss = ss; 
//alert(oldmin+":"+oldss); 
} 
window.setInterval(test,1000); 
function test(){ 
var date = new Date(); 
var hh = date.getHours(); //Intercept the hour, which is 8
var min = date.getMinutes(); //Intercept minutes, 34
var ss = date.getTime() % 60000; 
ss = (ss - (ss % 1000)) / 1000; //The resulting number of milliseconds is then processed into seconds
var betweenhh; 
var betweenmin; 
var betweenss; 

if(ss<oldss){ 
betweenss = ss+60-oldss; 
betweenhh = hh-oldhh; 
betweenmin = (min+betweenhh*60)-1 - oldmin; 


//Alert (" between last refresh "+betweenmin+" minute "+betweenss+" seconds ");
}else{ 
betweenss = ss-oldss; 
betweenhh = hh-oldhh; 
betweenmin = (min + betweenhh*60) - oldmin; 
//# $(" message "). The HTML (" distance last refresh "+ +" points "+ betweenss betweenmin +" seconds ");
//Alert (" between last refresh "+betweenmin+" minute "+betweenss+" seconds ");
} 
if(betweenmin<10){ 
if(betweenss<10){ 
$("#message").html(" Distance from last refresh 0"+betweenmin+" points 0"+betweenss+" seconds "); 
}else{ 
$("#message").html(" Distance from last refresh 0"+betweenmin+" points "+betweenss+" seconds "); 
} 

}else{ 
if(betweenss<10){ 
$("#message").html(" Distance from last refresh "+betweenmin+" points 0"+betweenss+" seconds "); 
}else{ 
# $(" message "). The HTML (" distance last refresh "+ +" points "+ betweenss betweenmin +" seconds ");
} 
} 
} 
}); 
function ByStateflag() 
{ 
alert("hah"); 
var value = document.getElementById("stateflag").value; 
alert(value); 
} 
</script> 
</head> 
<body> 
<div id="message"> 

</div> 
<select id="stateflag" name="stateflag" onchange="ByStateflag()"> 
<option selected value=""> Transaction status </option> 
<option value="0"> ongoing </option> 
<option value="1"> Terminate the transaction </option> 
<option value="3"> The buyer has locked up the goods </option> 
<option value="4"> Buyer do paragraph </option> 
<option value="5"> The deal </option> 
</select> 

</body> 
</html> 

Related articles: