<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    分享java帶來(lái)的快樂(lè)

    我喜歡java新東西

    使用js計(jì)算Date,非常幫,我也是轉(zhuǎn)摘的,非原創(chuàng)

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<html xmlns="    <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     <title>日期計(jì)算</title>
     <script src="./jquery1.6.2.js" type="text/javascript"></script>
     <style>
         .error{color:red}
     </style>
     <script type="text/javascript">
       
         var intervalID = 0;
         function calculate(inputTime){
       
       var now = new Date();
       var t = new Date(inputTime);
       var past = (inputTime < now.getTime()) ? 1 : 0; //輸入的時(shí)間過(guò)去了就是1,否則為0
       var difference = 0; //差值
       //下面的差值減去八個(gè)小時(shí),是因?yàn)閚ew Date(0)是"Thu Jan 1 08:00:00 UTC+0800 1970",從八點(diǎn)開(kāi)始算的
       if(past) difference = new Date(now.getTime() - inputTime - 8 * 3600 * 1000);
       else difference = new Date(inputTime - now.getTime() - 8 * 3600 * 1000);

       //計(jì)算過(guò)去的天數(shù)、小時(shí)、分鐘和秒。天數(shù)要自己算,其它的get就行了
       var dDays = parseInt(difference.getTime() / 3600 / 24 /1000);
       var dHours = difference.getHours();
       var dMinutes =difference.getMinutes();
       var dSeconds = difference.getSeconds();
       
       $("#output").html([
        "現(xiàn)在時(shí)間是:<font color='blue'>", now.toLocaleString(),"</font>,","<br />",
        "<font color='blue'>", t.toLocaleString(),"</font>",
        ["還要", "已經(jīng)過(guò)去了"][past],
        "<font color='blue'>",dDays, "天", dHours, "小時(shí)", dMinutes, "分鐘", dSeconds, "秒","</font>",
        ["才到", ""][past]
       ].join(""));//用join方法將上面的數(shù)組連接起來(lái)
         }

         function btn_calculate(){
       
       clearInterval(intervalID);
       $("#error").className = null;
       
       var t = new Date($("#t").val());
       
       if(t.getTime().toString() == "NaN"){  //如果輸入的時(shí)間不對(duì),則將提示字符設(shè)置為error,即紅色
        $("#error").className = "error";
        $("#t").select();
        return false;
       }
       
       intervalID = setInterval("calculate(" + t.getTime() + ")", 1000);  //設(shè)置定時(shí)器,每秒鐘執(zhí)行一次calculate函數(shù)
       return false;
         }
     </script>
        </head>

        <body>
     <form onsubmit="return btn_calculate()">
         <div><span id="error">請(qǐng)輸入要計(jì)算的時(shí)間(格式:2010/02/01 23:07,省略時(shí)分秒則是00:00:00):</span>
      <input id="t" value="2010/02/01 23:07" /> <input type="submit" value="計(jì)算時(shí)間">
         </div><br />
         <div id="output"></div><!--輸出區(qū)域-->

        </body>
    </html>

    posted on 2012-10-31 00:27 強(qiáng)強(qiáng) 閱讀(513) 評(píng)論(0)  編輯  收藏 所屬分類: web技巧

    主站蜘蛛池模板: 国产三级在线观看免费| 亚洲乱码中文字幕综合234| 久久亚洲AV成人无码国产最大| 亚洲精品国产电影| 久久青草精品38国产免费| 亚洲熟妇AV一区二区三区宅男| 亚洲日韩中文在线精品第一| 久久精品无码专区免费青青| 亚洲av最新在线观看网址| 亚洲高清国产AV拍精品青青草原| 美女被cao免费看在线看网站| 一级做a爰片性色毛片免费网站| 亚洲综合自拍成人| 免费看小12萝裸体视频国产| 99re热精品视频国产免费| 色噜噜的亚洲男人的天堂| 亚洲一卡2卡三卡4卡有限公司| 免费观看男人免费桶女人视频| 3344在线看片免费| 日韩亚洲人成在线综合| 亚洲美免无码中文字幕在线| 九月婷婷亚洲综合在线| 国产成人yy免费视频| 国产男女爽爽爽免费视频| jlzzjlzz亚洲jzjzjz| 亚洲精品无码久久久久sm| 免费网站看v片在线香蕉| 日韩午夜理论免费TV影院| h片在线观看免费| 丰满亚洲大尺度无码无码专线| 91在线亚洲精品专区| 久久精品夜色噜噜亚洲A∨| 国内外成人免费视频| 久久精品国产免费观看三人同眠| 国产日韩久久免费影院| 亚洲av色香蕉一区二区三区| 亚洲人成网站在线观看播放动漫| 久久精品国产亚洲网站| 狠狠色婷婷狠狠狠亚洲综合| 国产免费观看青青草原网站| 成人免费一区二区三区在线观看|