`

web 与服务器同步倒计时

阅读更多
var serverTime =  * 1000; //服务器时间,毫秒数 
$(function(){ 
    var dateTime = new Date(); 
    var difference = dateTime.getTime() - serverTime; //客户端与服务器时间偏移量 
     
    setInterval(function(){ 
      $(".endtime").each(function(){ 
        var obj = $(this); 
        var endTime = new Date(parseInt(obj.attr('value')) * 1000); 
        var nowTime = new Date(); 
        var nMS=endTime.getTime() - nowTime.getTime() + difference; 
        var myD=Math.floor(nMS/(1000 * 60 * 60 * 24)); //天 
        var myH=Math.floor(nMS/(1000*60*60)) % 24; //小时 
        var myM=Math.floor(nMS/(1000*60)) % 60; //分钟 
        var myS=Math.floor(nMS/1000) % 60; //秒 
        var myMS=Math.floor(nMS/100) % 10; //拆分秒 
        if(myD>= 0){ 
            var str = myD+"天"+myH+"小时"+myM+"分"+myS+"."+myMS+"秒"; 
        }else{ 
            var str = "已结束!";     
        } 
        obj.html(str); 
      }); 
    }, 100); //每个0.1秒执行一次 
}); 

 转载自:http://www.helloweba.com/view-blog-182.html

分享到:
评论

相关推荐

    javascript同步服务器时间和同步倒计时小技巧

    那就是每隔一秒 去请求服务器,这样如果用户多了,服务器就会崩溃(内存占用率会很大),所以在我看来,这种方法不可行,我这里给出一种解决方案,能够实现同步服务器时间、同步倒计时,却不占用服务器太多资源,...

    WebServer:C ++ Linux Web服务器服务器

    网络服务器用C ++实现的高性能WEB服务器,通过webbenchh压力测试可以实现上万的QPS功能利用IO复合技术Epoll与线程池实现多线程的React器高并发模型;利用正则与状态机解析HTTP请求报文,实现处理静态资源的请求;...

    MultiCounter:简单的网络应用,可为未来的时间倒计时

    这个简单的Web应用程序有助于跟踪待办事项,并使用socket.io在连接到服务器的每个实例之间同步倒计时! 未来的工作(针对Cedarville学生) 需要增加持续时间,以便可以将任务设置为正确的时间。 需要添加用户选择...

    html5pokertimer:从 code.google.comphtml5pokertimer 自动导出

    这是一个简单的扑克计时器,带有音频标签 Ding! 当水平发生变化时。 游戏存储在 HTML5 localStorage 中,可以选择将游戏... 将游戏保存到 localStorage 需要一个简单的 Web 服务器,同步需要一个运行 PHP 的服务器。

    distrib-sync:为 Meteor 编写的分布式同步模拟

    分布式同步一个模拟分布式同步场景的基本 Web 应用程序。 该算法的基本流程如下:服务器用户已添加在队列中捕获更改客户收到变更通知根据队列或用户的请求,清除队列数据(读取一次)客户客户端正在运行一个时间间隔...

    satar:高级计时和业余赛车系统。 兼容Arduino平台

    该软件包适用于通过 TCP/IP 与远程服务器通信的 SATAR 控制器节点,以及提供 API 和 Web 用户界面的 LAMP/Ruby/Redis 服务器。 节点硬件:Atmel AtMega 328/1280 或更高版本,Microchip ENC28J60 或 Wiznet W5100 ...

    tv-clock:一个定时 Web 应用程序,总是在标签设备之间同步

    我做这个项目是为了在最后学习 node.js 和 angular 它是一个在选项卡/设备之间同步的计时器/秒表。 目标是在我们的电视节目录制期间使用它:我的部分可以持续 10 分钟,仅此而已。 安装node和npn 使用npn install...

    经典JAVA.EE企业应用实战.基于WEBLOGIC_JBOSS的JSF_EJB3_JPA整合开发.pdf

    8.11 使用计时器进行任务调度 342 8.12 本章小结 345 第9章 消息驱动EJB 346 9.1 JMS和EJB 347 9.1.1 为什么使用MDB 347 9.1.2 使用MDB的设计原则 348 9.2 使用消息驱动Bean 349 9.2.1 使用@MessageDriven和@...

    java8源码-baijia123:常用工具类及测试类

    java8 源码 13# baijia123 JAVA并发编程实战的示例及其他 第5章:基础构建模块 ...TestHarnes->在计时测试中...TaskExecutionWebServer->基于线程池的Web服务器 LifecycleWebServer->支持关闭操作的Web服务器 OutOfTime->

    CLR.via.C#.(中文第3版)(自制详细书签)

    27.8.7 有的I/O操作必须同步完成 27.8.8 FileStream特有的问题 27.9 I/O请求优先级 27.10 将IAsyncResult APM转换为Task 27.11 基于事件的异步模式 27.11.1 将EAP转换为Task 27.11.2 APM和EAP的对比 27.12 ...

    Java并发编程实战

    6.2.1 示例:基于Executor的Web服务器97 6.2.2 执行策略98 6.2.3 线程池98 6.2.4 Executor的生命周期99 6.2.5 延迟任务与周期任务101 6.3 找出可利用的并行性102 6.3.1 示例:串行的页面渲染器102 6.3.2 ...

    Noko Timer Unofficial Extension-crx插件

    交换项目或注销时自动同步Noko,无需重新加载∙您输入的任何内容都将与Noko服务器同步,因此它已安全备份。你甚至可以切换计算机,它仍然会在那里。我们有很多额外的功能计划为此Chrome扩展。保持调整更新! :)随意...

    API之网络函数---整理网络函数及功能

    其中包括文件、文件映射、进程、线程、安全和同步对象等 CompareFileTime 对比两个文件的时间 CopyFile 复制文件 CreateDirectory 创建一个新目录 CreateFile 打开和创建文件、管道、邮槽、通信服务、设备以及...

    boltstream:Boltstream实时视频流网站+后端

    128)限制播放按次付费按分钟付费:-) 捕获实时流的VOD(记录) 通过nginx-vod-module实时剪辑VOD 通过WebVTT计时的元数据同步聊天室消息同步逐场直播体育赛事核心组件Web应用程序网络服务器 RTMP摄取实际上,我们...

    asp.net知识库

    使用microsoft.web.ui.webcontrols的TabStrip与IFame组件,达到页的切换效果 HttpModule 实现 ASP.Net (*.aspx) 中文简繁体的自动转换,不用修改原有的任何代码,直接部署即可! 服务器自定义开发二之客户端脚本回发 Web...

    CC3220数据手册.pdf

    具有动态用户回调的 HTTP/HTTPS Web 服务器 mDNS、DNS-SD、DHCP 服务器 Ping 恢复机制 — 可恢复为出厂默认设置或恢复为完整出厂映像 Wi-Fi TX 功率: 1 DSSS 时为 18.0dBm 54 OFDM 时为 14.5dBm Wi-Fi RX ...

    XML高级编程pdf

    1.3 Web体系结构:过去与未来 1.3.1 传统Web体系结构 1.3.2 XML下的Web体系结构 1.4 XML基本特征 1.5 词汇表 1.5.1 科学词汇表 1.5.2 商业词汇表 1.5.3 法律词汇表 1.5.4 医学词汇表 1.5.5 计算机词汇表 ...

Global site tag (gtag.js) - Google Analytics