成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

JavaScript的一些時間計算方法(有待繼續(xù)補充)

simon_chen / 1298人閱讀

摘要:提供了有關(guān)時間的接口,可在實際開發(fā)中,有時會對時間或日期之間進行計算,在此根據(jù)開發(fā)中所使用過的一些計算方法進行記錄,也希望幫助有需要的程序猿以及程序媛兒獲取當(dāng)前時間距天后的日期獲取天后的日期獲取當(dāng)前月份的日期,不足補獲取當(dāng)前幾號,不足補時分

JavaScript提供了有關(guān)時間的API接口,可在實際開發(fā)中,有時會對時間或日期之間進行計算,在此根據(jù)開發(fā)中所使用過的一些計算方法進行記錄,也希望幫助有需要的程序猿以及程序媛兒~

獲取當(dāng)前時間距n天后的日期:

?function GetDateFuture(AddDayCount) {
    var dd = new Date();
    dd.setDate(dd.getDate() + AddDayCount);          //獲取AddDayCount天后的日期    
    var y = dd.getFullYear();
       //獲取當(dāng)前月份的日期,不足10補0
    var m = (dd.getMonth() + 1) < 10 ? "0" + (dd.getMonth() + 1) : (dd.getMonth() + 1);
    var d = dd.getDate() < 10 ? "0" + dd.getDate() : dd.getDate(); //獲取當(dāng)前幾號,不足10補0   
    var hh = dd.getHours();                //時  
        var mm = dd.getMinutes();          //分
    return y + "-" + m + "-" + d+" "+hh+":"+mm;
}

計算當(dāng)前時間據(jù)n天后剩余時間:

function GetDateSurplus(){
    var date1 = new Date(); //當(dāng)前時間
    var date2 = new Date(GetDateStr(7));
    var s1 = date1.getTime();
    var    s2 = date2.getTime();
    var total = (s2 - s1) / 1000;
    var day = parseInt(total / (24 * 60 * 60)); //計算整數(shù)天數(shù)
    var afterDay = total - day * 24 * 60 * 60; //取得算出天數(shù)后剩余的秒數(shù)
    var hour = parseInt(afterDay / (60 * 60)); //計算整數(shù)小時數(shù)
    var afterHour = total - day * 24 * 60 * 60 - hour * 60 * 60; //取得算出小時數(shù)后剩余的秒數(shù)
    var min = parseInt(afterHour / 60); //計算整數(shù)分
    var afterMin = total - day * 24 * 60 * 60 - hour * 60 * 60 - min * 60; //取得算出分后剩余的秒數(shù)
    // alert("還剩" + day + "天" + hour + "小時" + min + "分");     
    return day+"-"+hour+"-"+min;
}

當(dāng)然,當(dāng)碼農(nóng)的時間還短,收錄的還不多,如果再遇到較好的方法會繼續(xù)收錄到其中~

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/99765.html

相關(guān)文章

  • JavaScript運行機制和事件循環(huán)

    摘要:主線程不斷重復(fù)上面的三步,此過程也就是常說的事件循環(huán)。所以主線程代碼執(zhí)行時間過長,會阻塞事件循環(huán)的執(zhí)行。參考資料這一次,徹底弄懂執(zhí)行機制任務(wù)隊列的順序機制事件循環(huán)搞懂異步事件輪詢與中的事件循環(huán) 1. 說明 讀過本文章后,您能知道: JavaScript代碼在瀏覽器中的執(zhí)行機制和事件循環(huán) 面試中經(jīng)常遇到的代碼輸出順序問題 首先通過一段代碼來驗證你是否了解代碼輸出順序,如果你不知道輸出...

    Ververica 評論0 收藏0
  • JavaScript幾個小技巧

    摘要:反之左操作數(shù)值為真,整個表達式的值則依賴于右操作數(shù)。以上的這種特性稱為運算符的短路行為,根據(jù)這個特性我們可以有效減少語句的使用,還可以增強程序的健壯性。數(shù)值上一個空串,會轉(zhuǎn)換為字符串字符串減會轉(zhuǎn)換為數(shù)值,如失敗則返回。 &&、||運算的高級用法 ??在JavaSript中,&&運算符除了可以對布爾值進行與(AND)運算之外,還可以對真假值進行與(AND)運算。JavaScript中所有...

    Apollo 評論0 收藏0
  • 前端性能優(yōu)化(JavaScript補充篇)

    摘要:而像和會增加作用域鏈的長度,所以也會降低性能。但是用獲取一些屬性時,會不由自主地強迫隊列中的所有渲染事件前不完成。在條件增加時,所帶來的性能負擔(dān)要高于,因此建議使用。它代價昂貴,且容易失控。 正巧看到在送書,于是乎找了找自己博客上記錄過的一些東西來及其無恥的蹭書了~~~ 小廣告:更多內(nèi)容可以看我的博客 以下內(nèi)容均來自《高性能JavaScript》 JavaScript文件加載 ...

    molyzzx 評論0 收藏0
  • 前端性能優(yōu)化(JavaScript補充篇)

    摘要:而像和會增加作用域鏈的長度,所以也會降低性能。但是用獲取一些屬性時,會不由自主地強迫隊列中的所有渲染事件前不完成。在條件增加時,所帶來的性能負擔(dān)要高于,因此建議使用。它代價昂貴,且容易失控。 正巧看到在送書,于是乎找了找自己博客上記錄過的一些東西來及其無恥的蹭書了~~~ 小廣告:更多內(nèi)容可以看我的博客 以下內(nèi)容均來自《高性能JavaScript》 JavaScript文件加載 ...

    taoszu 評論0 收藏0
  • 四項解讀:工信部云計算發(fā)展三年計劃,如何突破4300億元?

    摘要:近日,國家工信部發(fā)布了云計算發(fā)展三年行動計劃年,目標(biāo)在年云計算產(chǎn)業(yè)規(guī)模達到億元,同時帶動新一代信息產(chǎn)業(yè)協(xié)同發(fā)展,將出現(xiàn)兩三家全球性的領(lǐng)先企業(yè)。 近日,國家工信部發(fā)布了《云計算發(fā)展三年行動計劃(2017-2019年)》,目標(biāo)在2019年云計算產(chǎn)業(yè)規(guī)模達到4300億元,同時帶動新一代信息產(chǎn)業(yè)協(xié)同發(fā)展,將出現(xiàn)兩三家全球性的領(lǐng)先企業(yè)。?將業(yè)務(wù)搬上云端,可有效減少資源浪費、提高企業(yè)生產(chǎn)效率,同時,云計...

    hedzr 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<