国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

JavaScript判斷日期時間差的實例代碼

2024-05-06 16:42:47
字體:
來源:轉載
供稿:網友

js判斷日期時間的代碼如下所示:

alert(GetDateDiff("2018-02-27 19:20:22","2018-02-27 09:20:22","hour"));function GetDateDiff(startTime, endTime, diffType) {  //將xxxx-xx-xx的時間格式,轉換為 xxxx/xx/xx的格式   startTime = startTime.replace(//-/g, "/");  endTime = endTime.replace(//-/g, "/");  //將計算間隔類性字符轉換為小寫  diffType = diffType.toLowerCase();  var sTime =new Date(startTime); //開始時間  var eTime =new Date(endTime); //結束時間  //作為除數的數字  var timeType =1;  switch (diffType) {    case"second":      timeType =1000;    break;    case"minute":      timeType =1000*60;    break;    case"hour":      timeType =1000*3600;    break;    case"day":      timeType =1000*3600*24;    break;    default:    break;  }  return parseInt((eTime.getTime() - sTime.getTime()) / parseInt(timeType));}

PS:下面看下js求時間差

var date1=new Date(); //開始時間alert("aa");var date2=new Date();  //結束時間var date3=date2.getTime()-date1.getTime() //時間差的毫秒數//計算出相差天數var days=Math.floor(date3/(24*3600*1000))//計算出小時數var leave1=date3%(24*3600*1000)  //計算天數后剩余的毫秒數var hours=Math.floor(leave1/(3600*1000))//計算相差分鐘數var leave2=leave1%(3600*1000)    //計算小時數后剩余的毫秒數var minutes=Math.floor(leave2/(60*1000))//計算相差秒數var leave3=leave2%(60*1000)   //計算分鐘數后剩余的毫秒數var seconds=Math.round(leave3/1000)alert(" 相差 "+days+"天 "+hours+"小時 "+minutes+" 分鐘"+seconds+" 秒")

總結

以上所述是小編給大家介紹的JavaScript判斷日期時間差的實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!


注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 精河县| 仁怀市| 杭州市| 民县| 台南市| 红桥区| 清丰县| 陇西县| 遂昌县| 牙克石市| 团风县| 芦山县| 民和| 富源县| 社旗县| 吴江市| 互助| 龙山县| 拜泉县| 墨竹工卡县| 罗田县| 怀仁县| 进贤县| 普安县| 新龙县| 静海县| 望都县| 河北省| 大荔县| 江油市| 金乡县| 桂平市| 赤壁市| 资阳市| 栾城县| 呼伦贝尔市| 车险| 商都县| 曲阜市| 如皋市| 锡林浩特市|