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

首頁 > 編程 > JavaScript > 正文

js中 計算兩個日期間的工作日的簡單實例

2019-11-20 09:17:12
字體:
來源:轉載
供稿:網友

實例如下:

//起始日期,/pattern/是正則表達式的界定符,pattern是要匹配的內容,只用于第一個符號的匹配,g為全局匹配標志var beginDate = new Date("2013-01-01".replace(/-/g, "/"));//結束日期var endDate = new Date("2013-01-31".replace(/-/g, "/"));//日期差值,即包含周六日、以天為單位的工時,86400000=1000*60*60*24.var workDayVal = (endDate - beginDate)/86400000 + 1;//工時的余數var remainder = workDayVal % 7;//工時向下取整的除數var divisor = Math.floor(workDayVal / 7);var weekendDay = 2 * divisor;//起始日期的星期,星期取值有(1,2,3,4,5,6,0)var nextDay = beginDate.getDay();//從起始日期的星期開始 遍歷remainder天for(var tempDay = remainder; tempDay>=1; tempDay--) {  //第一天不用加1  if(tempDay == remainder) {    nextDay = nextDay + 0;  } else if(tempDay != remainder) {    nextDay = nextDay + 1;  }  //周日,變更為0  if(nextDay == 7) {    nextDay = 0;  }  //周六日  if(nextDay == 0 || nextDay == 6) {    weekendDay = weekendDay + 1;  }}//實際工時(天) = 起止日期差 - 周六日數目。workDayVal = workDayVal - weekendDay;

以上這篇js中 計算兩個日期間的工作日的簡單實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 清远市| 道孚县| 屯门区| 海南省| 洞头县| 拜泉县| 旅游| 定结县| 湘阴县| 遵化市| 遂川县| 南和县| 离岛区| 抚松县| 鄂州市| 大丰市| 宁化县| 兰溪市| 探索| 德庆县| 定州市| 天全县| 安乡县| 白朗县| 常宁市| 达日县| SHOW| 涞水县| 巴林右旗| 嘉义市| 明星| 永川市| 昂仁县| 五家渠市| 裕民县| 卫辉市| 桃园市| 探索| 河东区| 营口市| 河间市|