`

从服务器获得一个准确时间的初始值,但是要能在客户端上像时钟一样不断的变化吧。也是为了防止客户端时间不太一致。

    博客分类:
  • js
 
阅读更多

<psan id="showTime"></span>

 

<%Date date=new Date();%>   //服务器时间

var time=parseInt('<%date.getTime()%>');   //得到服务器时间的毫秒数

var i=0;

function settime(){

var myyear,mymonth,myday,myhour,mymin,mysec,mytime;

    if(i==0){

     i=1;

   }else{

     time+=1000;

   }

   var mydate=new Date(time);  //把毫秒数赋值进去

  myyear=mydate.getFullYear();

  mymonth=mydate.getMonth()+1;

myday=mydate.getDate();

myhour=mydate.getHours()<10?'0'+mydate.getHours():mydate.getHours();

mymin=mydate.getMinutes()<10?'0'+mydate.getMinutes():mydate.getMinutes();

mysec=mydate.getSeconds()<10?'0'+mydate.getSeconds():mydate.getSeconds();

mytime="现在是"+myyear+"年"+mymonth+“月”+myday+“日”+myhour+“:”+mymin+“:”+mysec;

document.getElementById("showTime").innerHTML=mytime;

setTimeout('settime()',1000);

}

settime();

分享到:
评论

相关推荐

    linux-NTP时钟配置

    在启动时,系统时钟会从硬件时钟读取初始值,然后两者可能独立运行。`date`、`hwclock`或`clock`命令用于查看和设置这两个时钟。`hwclock --systohc`或`clock --systohc`可将系统时钟同步到硬件时钟,反之亦然。 ...

    获取NTP服务器时间,更改本地时间

    这个时间戳是一个`DateTime`类型的值,包含了服务器的当前时间信息。 ```csharp DateTime getEd = client.ReceiveTimestamp; ``` 4. **转换为SystemTime结构体**:为了能够将获取到的时间信息设置为本地系统的...

    基于qt5、ntp协议获取服务器网络时间

    在IT领域,网络时间同步是确保系统间时间准确无误的关键技术,特别是在分布式系统和多设备协同工作中。本文将深入探讨如何基于Qt5框架和NTP(Network Time Protocol)协议来实现从服务器获取网络时间的功能。 Qt5是...

    用JSP实现显示时钟

    要显示时钟,我们需要一个定时器来每隔一定间隔(比如一秒)更新页面上的时间。这可以通过使用JavaScript的`setInterval()`函数实现,但是由于题目提到的是JSP,所以我们将使用Java的Servlet技术来处理服务器端的...

    联网校时 获取网络时间

    联网校时,也称为网络时间同步,是计算机技术中一个重要的功能,主要用于确保计算机系统的时间准确无误。在日常工作中,我们可能遇到由于系统时钟漂移或初始设置不准确导致的时间错误,这对于依赖时间精确性的应用...

    sntp code.zip

    NTP是一个用于互联网上的时钟同步协议,设计目标是使网络中的各个设备能有准确一致的时间。SNTP在保持基本功能的同时,减少了协议的复杂性,更适合于资源有限的设备使用。 在这个名为“sntp code.zip”的压缩包中,...

    vs2015+qt5.8.0 NTP协议的实现源码

    测试客户端时,检查时间同步的准确性,看是否能成功获取并显示服务器的时间。 总之,`vs2015+qt5.8.0 NTP协议的实现源码`项目涉及到网络编程、时间同步和Qt的使用,对于理解NTP协议以及Qt的网络功能具有实践意义。...

    C++获取网络时间

    在C++编程中,获取网络时间是一项常见的任务,特别是在需要精确同步系统时钟或与远程服务器进行时间同步的场景下。MFC(Microsoft Foundation Classes)是C++的一个库,提供了丰富的用户界面和系统功能,包括网络...

    VC 从网络获取北京时间,多通道

    在VC++编程环境中,开发一个程序来从网络获取北京时间,并实现多通道同步功能,是一项实用的任务。这个项目可能涉及到以下几个核心知识点: 1. **网络编程**:为了从网络获取时间,你需要理解TCP/IP协议和HTTP协议...

    Win7搭建局域网NTP服务器参照.pdf

    搭建局域网NTP服务器是确保网络设备时间同步的关键步骤,尤其对于Windows系统而言,保持时间的准确性对于网络服务和安全至关重要。以下是如何在Windows 7上设置NTP服务器的详细过程: 首先,你需要启用NTP服务器...

    Delphi通过Internet同步电脑时间..rar

    这个压缩包“Delphi通过Internet同步电脑时间..rar”显然包含了一个使用Delphi编写的程序,该程序用于实现通过互联网同步计算机的时间。在本文中,我们将深入探讨如何在Delphi中实现这一功能,以及相关的技术要点。 ...

    RTC&Time;时间戳

    RTC,即实时时钟,是一个硬件设备,通常内置在计算机主板上,能够持续地、不受操作系统控制地保持当前时间。即使计算机关闭,RTC也会通过电池供电继续运行,提供准确的时间信息。在操作系统启动后,会读取RTC中的...

    Window搭建局域网NTP服务器.pdf

    通过以上步骤,你可以在Windows环境中建立一个简单的NTP服务器,为局域网内的设备提供统一、准确的时间参考。请注意,更改注册表设置可能会对系统稳定性产生影响,因此在操作前务必备份重要数据,并确保你知道自己在...

    ntp-4.1.2.tar.gz

    网络时间协议(Network Time Protocol,简称NTP)是一种在Internet上同步计算机时钟的协议,它确保网络中的设备具有高度精确的时间同步。NTPv4.1.2是该协议的一个版本,本文将深入探讨其核心概念、工作原理以及在...

    NTP协议源码for Linux

    NTP (Network Time Protocol) 是一种用于在网络设备之间同步时间的协议,主要用于校正不同计算机系统之间的时钟偏差。它通过发送时间戳来计算网络延迟,并根据这些信息调整本地时钟以达到与远程时钟的一致性。NTP...

    2021-2022计算机二级等级考试试题及答案No.5250.docx

    5. 关键字:在数据库中,关键字(也叫主键)是一个或一组字段,其值唯一标识表中的每一行。 6. Java程序:静态初始化数组在类加载时完成,所以即使在main方法中没有初始化,数组也会被创建并默认填充为0。 7. ...

    vc++ 开发实例源码包

    2) 每个服务器通常会向多种客户提供服务, 例如, TS要同时向CP, NP提供服务, CP要向NP和其他CP提供服务, 同时还是其他CP, TS, SP的客户. 3) 每个服务器为客户服务时, 通常是长期的, 会涉及多次请求-应答的来回. ...

    GD32F303软件模拟SPI驱动W5500模块

    在每个时钟周期内,主设备发送一个数据位到MOSI,并同时从MISO读取从设备返回的数据位。 5. 命令与数据传输:W5500有多个内部寄存器,需要通过SPI发送命令和数据来配置和操作。例如,设置MAC地址、IP地址、端口号等...

    2021-2022计算机二级等级考试试题及答案No.11256.docx

    15. C语言中,自动变量在每次函数调用时都会重新分配空间并赋初值,如果未显式初始化,则会获得不确定的初始值。 16. C语言标识符中可以包含字母、数字和下划线,但不能以数字开头,连接符不是合法的标识符字符。 ...

Global site tag (gtag.js) - Google Analytics