JS实现距离上次刷新已过多少秒示例


Posted in Javascript onMay 23, 2014
<!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>无标题文档</title> 
<script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.0.min.js"></script> 
<script type="text/javascript"> 
$(function() { 
// JQuery代码 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; //截取月, 
var dd = date.getDate(); //截取日, 
var cal = yy+"."+ mm +"."+dd; 
var hh = date.getHours(); //截取小时, 
var min = date.getMinutes(); //截取分钟, 
var ss = date.getTime() % 60000; 
ss = (ss - (ss % 1000)) / 1000; //然后,将得到的毫秒数再处理成秒 
//(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(); //截取小时,即8 
var min = date.getMinutes(); //截取分钟,即34 
var ss = date.getTime() % 60000; 
ss = (ss - (ss % 1000)) / 1000; //然后,将得到的毫秒数再处理成秒 
var betweenhh; 
var betweenmin; 
var betweenss; 
if(ss<oldss){ 
betweenss = ss+60-oldss; 
betweenhh = hh-oldhh; 
betweenmin = (min+betweenhh*60)-1 - oldmin; 

//alert("距离上次刷新"+betweenmin+"分"+betweenss+"秒"); 
}else{ 
betweenss = ss-oldss; 
betweenhh = hh-oldhh; 
betweenmin = (min + betweenhh*60) - oldmin; 
//$("#message").html("距离上次刷新"+betweenmin+"分"+betweenss+"秒"); 
//alert("距离上次刷新"+betweenmin+"分"+betweenss+"秒"); 
} 
if(betweenmin<10){ 
if(betweenss<10){ 
$("#message").html("距离上次刷新0"+betweenmin+"分0"+betweenss+"秒"); 
}else{ 
$("#message").html("距离上次刷新0"+betweenmin+"分"+betweenss+"秒"); 
} 
}else{ 
if(betweenss<10){ 
$("#message").html("距离上次刷新"+betweenmin+"分0"+betweenss+"秒"); 
}else{ 
$("#message").html("距离上次刷新"+betweenmin+"分"+betweenss+"秒"); 
} 
} 
} 
}); 
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="">交易状态</option> 
<option value="0">进行中</option> 
<option value="1">终止交易</option> 
<option value="3">买家已锁货</option> 
<option value="4">买家办款</option> 
<option value="5">交易完成</option> 
</select> 
</body> 
</html>
Javascript 相关文章推荐
JS 毫秒转时间示例代码
Sep 22 Javascript
jQuery插件slick实现响应式移动端幻灯片图片切换特效
Apr 12 Javascript
javascript实现动态标签云
Oct 16 Javascript
基于JQuery和原生JavaScript实现网页定位导航特效
Apr 03 jQuery
jquery仿微信聊天界面
May 06 jQuery
详解Vue 开发模式下跨域问题
Jun 06 Javascript
深入理解React中何时使用箭头函数
Aug 23 Javascript
js求数组中全部数字可拼接出的最大整数示例代码
Aug 25 Javascript
vue实现商城上货组件简易版
Nov 27 Javascript
React数据传递之组件内部通信的方法
Dec 31 Javascript
小程序使用wxs解决wxml保留2位小数问题
Dec 13 Javascript
node koa2 ssr项目搭建的方法步骤
Dec 11 Javascript
jquery动态添加元素事件失效问题解决方法
May 23 #Javascript
JQuery弹出炫丽对话框的同时让背景变灰色
May 22 #Javascript
jQuery ui 利用 datepicker插件实现开始日期(minDate)和结束日期(maxDate)
May 22 #Javascript
浅谈JavaScript字符集
May 22 #Javascript
对new functionName()定义一个函数的理解
May 22 #Javascript
教你如何使用PHP输出中文JSON字符串
May 22 #Javascript
JS完整获取IE浏览器信息包括类型、版本、语言等等
May 22 #Javascript
You might like
php IP转换整形(ip2long)的详解
2013/06/06 PHP
解析php addslashes()与addclashes()函数的区别和比较
2013/06/24 PHP
php找出指定范围内回文数且平方根也是回文数的方法
2015/03/23 PHP
PHP单例模式与工厂模式详解
2017/08/29 PHP
JQuery 学习笔记 选择器之四
2009/07/23 Javascript
jQuery hover 延时器实现代码
2011/03/12 Javascript
禁用页面部分JavaScript方法的具体实现
2013/07/31 Javascript
js动态往表格的td中添加图片并注册事件
2014/06/12 Javascript
javascript中解析四则运算表达式的算法和示例
2014/08/11 Javascript
将数字转换成大写的人民币表达式的js函数
2014/09/21 Javascript
JS实现5秒钟自动封锁div层的方法
2015/02/20 Javascript
JavaScript弹出新窗口后向父窗口输出内容的方法
2015/04/06 Javascript
JavaScript中的Math.atan2()方法使用详解
2015/06/15 Javascript
js中new一个对象的过程
2017/02/20 Javascript
AngularJS中$http的交互问题
2017/03/29 Javascript
react-native-fs实现文件下载、文本存储的示例代码
2017/09/22 Javascript
javascript修改浏览器title方法 JS动态修改浏览器标题
2017/11/30 Javascript
vue.js自定义组件directives的实例代码
2018/11/09 Javascript
使用element-ui table expand展开行实现手风琴效果
2019/03/15 Javascript
vue-cli 3.x配置跨域代理的实现方法
2019/04/12 Javascript
[48:02]Ti4循环赛第三日 VG vs Liquid和NEWBEE vs DK
2014/07/12 DOTA
python单元测试unittest实例详解
2015/05/11 Python
Python自动扫雷实现方法
2015/07/25 Python
python判断一个集合是否为另一个集合的子集方法
2018/05/04 Python
PyQtGraph在pyqt中的应用及安装过程
2019/08/04 Python
python如何实现不用装饰器实现登陆器小程序
2019/12/14 Python
Pytorch 实现冻结指定卷积层的参数
2020/01/06 Python
python框架flask入门之路由及简单实现方法
2020/06/07 Python
英国豪华针织品牌John Smedley的在线销售商:The Outlet by John Smedley
2018/04/08 全球购物
新学期红领巾广播稿
2014/01/14 职场文书
优秀教师工作感言
2014/02/16 职场文书
关于观后感的作文
2015/06/18 职场文书
浪漫婚礼主持词开场白
2015/11/24 职场文书
大学生创业计划书
2019/06/24 职场文书
SpringCloud Feign请求头删除修改的操作代码
2022/03/20 Java/Android
oracle设置密码复杂度及设置超时退出的功能
2022/06/28 Oracle