js获取当前服务器时间并动态刷新
来源:互联网 发布:西安市干部网络培训 编辑:程序博客网 时间:2024/05/22 15:15
js获取服务器时间并动态刷新,在js代码中获取的时间是客户端的时间。那如何获取服务器时间呢?在java后台 new Date()即是服务器时间,将他传入到页面,那么这个时间是一个死的,难道我们要自己写一个时间走动的方法?这样很麻烦,我们可以协议个ajax方法动态获取后台的时间。这是完全可以实现的。不过我这里提供一种我觉得更加简便的思路,就是在后台获取服务器的当前毫秒数System.currentTimeMillis() 传到jsp的input隐藏域中 然后用js将毫秒数转化为时间,每次加一秒就可实现动态刷新功能。 代码如下:
//systime放入隐藏域中 function startTime(){ //后台传入的当前系统时间(毫秒数) var systime=document.getElementById("systime").value; var date=new Date(); date.setTime(systime-1+1001); var year=date.getYear(); var month=date.getMonth()+1; var day=date.getDate(); var hours=date.getHours(); var minute=date.getMinutes(); var second=date.getSeconds(); document.getElementById("stime").value=year+"-"+changeNum(month)+"-"+changeNum(day)+" "+changeNum(hours)+":"+changeNum(minute)+":"+changeNum(second); document.getElementById("systime").value=systime-1+1001; window.setTimeout("startTime()","1000"); } //如果是一位就补0 function changeNum(num){ if(num<10){ return '0'+num; } return num; }
0 1
- js获取当前服务器时间并动态刷新
- JS获取当前日期时间并定时刷新
- JS获取当前日期时间并定时刷新示例
- JS获取当前日期时间并定时刷新示例
- JS获取当前日期时间并定时刷新示例
- js实现获取当前时间,并一直刷新
- js获取当前时间并每秒刷新更新
- js 获取当前时间输出并刷新date
- js获取服务器当前时间
- JavaScript获取当前时间并动态显示
- js获取系统时间并刷新
- JS获取当前时间并计算时间差
- js如何获取当前时间 并格式化
- JS 获取当前时间并格式化
- js获取当前时间并格式化
- JS获取当前时间并显示
- js获取当前时间并转变格式
- 通过js获取当前时间,并格式化
- android 横屏和竖屏切换总结(特别是Javacode部分)
- JVM-GC总结-分代垃圾回收详解--第一发
- 图解CSS的padding,margin,border属性(详细介绍及举例说明)
- Mac 下利用 FileMerge 进行代码合并教程
- C++类构造函数初始化列表
- js获取当前服务器时间并动态刷新
- 构建OpenStack的云基础架构:ManageIQ(转)
- 【ExtJs】带日期组件的文本输入框、容器与Ext.Msg.alert告警框告警两次
- Cocos2d-x 屏幕适配解决方案
- Eclipse+Tomcat Web开发入门(一)
- matlab中实现Gabor滤波器
- php 数组转换为xml数据,已针对数组键值为数字进行处理
- 在Bundle中传递自定义的Arraylist<Object>
- iOS 苹果所有设备的系统、屏幕尺寸和像素