zoukankan      html  css  js  c++  java
  • 浏览器获取WEB服务器时间

    /*
    * 获取XMLHttpRequest对象
    */
    function CreateXMLHttpRequest() {
        var xmlreq = false;
        if (window.ActiveXObject) {
            xmlreq = new ActiveXObject("Microsoft.XMLHTTP");
        }
        else if (window.XMLHttpRequest) {
            xmlreq = new XMLHttpRequest();
        }
        return xmlreq;
    }
    
    /*
    * 获取服务端时间,返回DateTime对象
    */
    function GetServerDate() {
        var xmlhttp = CreateXMLHttpRequest();
        var ipaddress = "http://" + location.host + siteSuffix;
        xmlhttp.open("HEAD", ipaddress, false);
        xmlhttp.setRequestHeader("Range", "bytes=-1");
        xmlhttp.send(); //异步的形式向服务器发送请求
        var serverDate = new Date(xmlhttp.getResponseHeader("Date"));
        return serverDate;
    }
    

      

      WebServerTime = GetServerDate();
    
     var year = webTime.getFullYear();
            var month = webTime.getMonth();
            var day = webTime.getDate();
            var hour = webTime.getHours();
            var m = webTime.getMinutes();
            var s = webTime.getSeconds();
    

      

  • 相关阅读:
    12
    11
    10
    9
    8
    6. iOS APP 设计规范大全
    4. iOS中常用演示方法以及利弊
    我要写一篇动态计算tableView-cell高度的随笔
    doclever 5.5.1 安装及升级【原创】
    SPARROW-JS 从0开始写 0依赖,原生JS框架
  • 原文地址:https://www.cnblogs.com/ryhan/p/3782186.html
Copyright © 2011-2022 走看看