国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 辽宁省| 灌云县| 亳州市| 抚州市| 沧州市| 枣阳市| 北川| 兰西县| 濉溪县| 敦煌市| 卢湾区| 康保县| 罗源县| 凤阳县| 安福县| 云南省| 左云县| 陈巴尔虎旗| 类乌齐县| 九龙县| 兖州市| 陆良县| 小金县| 土默特右旗| 开阳县| 巢湖市| 宾阳县| 红原县| 体育| 临朐县| 罗甸县| 岑巩县| 福海县| 安溪县| 留坝县| 晴隆县| 浦江县| 上饶市| 太白县| 绩溪县| 通江县|