• 倒计时代码,取服务器时间[转]


     <script language="javascript" type="text/javascript">
        //author:玉匕首
        //homePage:http://www.baiweiwu.cn
        //date:2007.10.29
        //Email:alexaren¥163.com
       
    function GetRTime(){
     
    var xmlHttp = false;
    //获取服务器时间
    try {
      xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e2) {
        xmlHttp = false;
      }
    }
     
    if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
      xmlHttp = new XMLHttpRequest();
    }
     
    xmlHttp.open("GET", "null.txt", false);
    xmlHttp.setRequestHeader("Range", "bytes=-1");
    xmlHttp.send(null);
     
    severtime=new Date(xmlHttp.getResponseHeader("Date"));
     
    //获取服务器日期
    var year=severtime.getFullYear();
    var month=severtime.getMonth()+1;
    var date=severtime.getDate();
    //获取服务器时间
    var hour=severtime.getHours();
    var minu=severtime.getMinutes();
    var seco=severtime.getSeconds();
       
    var EndTime= new Date(2008,8,8,20,0); //截止时间:2008年8月8日20时0分
    var serverTime = new Date(year,month,date);//服务器端时间
    var nMS =EndTime.getTime() - serverTime.getTime();
    var nD =Math.floor(nMS/(1000 * 60 * 60 * 24));
    var nH=Math.floor(nMS/(1000*60*60)) % 24;
    var nM=Math.floor(nMS/(1000*60)) % 60;
    var nS=Math.floor(nMS/1000) % 60;
    if(nD>= 0){
    document.getElementById("RemainD").innerHTML=nD;
    if(nM>=10)
    {
    }
    else
    {
    }
    if(nS>=10)
    {
    }
    else
    {
    }
    }
    else {
    document.getElementById("CountMsg").innerHTML="北京2008奥运会开幕已经开幕";
    }
    setTimeout("GetRTime()",1000);
    }
    window.onload=GetRTime;
    // -->
       
        </script>
            <table align="center">
        <form id="form1" runat="server">
                <tr>
                    <td align="center" valign="middle">
                        <div id="CountMsg" align="center">
                            <p align="center">距离北京2008奥运会开幕还有<span id="RemainD"></span>天</p>
                        </div>
                    </td>
                </tr>
        </form>
            </table>
  • 相关阅读:
    Visual Studio自带的的Developer Command Prompt对话框
    利用VS(Visual Studio)自带的工具查看DLL文件的信息
    谷歌面试官反馈级别
    Inno Setup中多语言时,使用占位符填充
    SQL*Plus命令
    Oracle 所有字典
    彻底完全卸载 SQL Server 2005 的图文教程
    win7(windows 7)系统下安装SQL2005(SQL Server 2005)图文教程
    创建表空间、新增用户、给用户赋予DBA权限 、删除用户下的上有数据表
    ORA-01012: not logged on
  • 原文地址:https://www.cnblogs.com/Godblessyou/p/1779409.html
Copyright © 2020-2023  润新知