日期时间对比
//現(xiàn)在時間和店鋪的營業(yè)時間相對比
// 判斷店鋪是否處于營業(yè)時間getJudgeBusinessLDY: function () {// *********** begin**************// 現(xiàn)在時間//獲取當前時間戳 var timestamp = Date.parse(new Date());timestamp = timestamp / 1000;//獲取當前時間 var n = timestamp * 1000;var date = new Date(n);var Yeart = date.getFullYear(); //年 var Mon = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1);//月 var Dates = date.getDate() < 10 ? '0' + date.getDate() : date.getDate();//日 var hours = date.getHours();//時 var mint = date.getMinutes();//分 var sec = date.getSeconds();//秒if (mint < 10) {mint = "0" + mint;} else {mint = mint;}if (sec < 10) {sec = "0" + sec;} else {sec = sec;}var runTime = this.data.store.run_timeStr;var nowTime = Yeart + '-' + Mon + '-' + Dates + ' ' + hours + ":" + mint + ":" + sec;//現(xiàn)在時間var beginRunTime = Yeart + '-' + Mon + '-' + Dates + ' ' + runTime.substring(0, 8);//開始營業(yè)時間var endRunTime = Yeart + '-' + Mon + '-' + Dates + ' ' + runTime.substring(9, 17);//結(jié)束營業(yè)時間console.log(nowTime)console.log(beginRunTime + "----" + endRunTime)var nowTimes = nowTime.replace(/-/g, "/");var beginTimes = beginRunTime.replace(/-/g, "/");var endTimes = endRunTime.replace(/-/g, "/");var beginNum = (Date.parse(nowTimes) - Date.parse(beginTimes)) / 3600 / 1000;//現(xiàn)在時間與開始營業(yè)時間相比var endNum = (Date.parse(nowTimes) - Date.parse(endRunTime)) / 3600 / 1000;//現(xiàn)在時間與結(jié)束營業(yè)時間相比console.log("beginNum:" + beginNum + " endNum:" + endNum)if (beginNum >= 0 && endNum <= 0) {// 營業(yè)時間return true;} else {// 非營業(yè)時間return false;}// *********** end****************},
總結(jié)
- 上一篇: 《论文阅读》Commonsense Kn
- 下一篇: 《你的灯还亮着吗》读书笔记