JavaScript比較當(dāng)前時(shí)間是否在指定時(shí)間段內(nèi)的方法
本文實(shí)例講述了JavaScript比較當(dāng)前時(shí)間是否在指定時(shí)間段內(nèi)的方法。分享給大家供大家參考,具體如下:
function checkTime(stime, etime) {
//開(kāi)始時(shí)間
var arrs = stime.split("-");
var startTime = new Date(arrs[0], arrs[1], arrs[2]);
var startTimes = startTime.getTime();
//結(jié)束時(shí)間
var arre = etime.split("-");
var endTime = new Date(arre[0], arre[1], arre[2]);
var endTimes = endTime.getTime();
//當(dāng)前時(shí)間
var thisDate = new Date();
var thisDates = thisDate.getFullYear() + "-0" + (thisDate.getMonth() + 1) + "-" + thisDate.getDate();
var arrn = thisDates.split("-");
var nowTime = new Date(arrn[0], arrn[1], arrn[2]);
var nowTimes = nowTime.getTime();
if (nowTimes < startTimes || nowTimes > endTimes) {
return false;
}
return true;
}
//用法:
var timebool=checkTime('2016-8-1','2016-8-10');//注意:日期用“-”分隔
if(timebool==true){
document.write('當(dāng)前日期在指定時(shí)間段內(nèi)');
}else{
document.write('當(dāng)前日期不在指定時(shí)間段內(nèi)');
}
PS:對(duì)JavaScript時(shí)間與日期操作感興趣的朋友還可以參考本站在線工具:
Unix時(shí)間戳(timestamp)轉(zhuǎn)換工具:
http://tools.jb51.net/code/unixtime
在線世界各地時(shí)間查詢(xún):
http://tools.jb51.net/zhuanhuanqi/worldtime
在線萬(wàn)年歷日歷:
http://tools.jb51.net/bianmin/wannianli
網(wǎng)頁(yè)萬(wàn)年歷日歷:
http://tools.jb51.net/bianmin/webwannianli
更多關(guān)于JavaScript相關(guān)內(nèi)容可查看本站專(zhuān)題:《JavaScript時(shí)間與日期操作技巧總結(jié)》、《JavaScript切換特效與技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》、《JavaScript動(dòng)畫(huà)特效與技巧匯總》、《JavaScript錯(cuò)誤與調(diào)試技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》及《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)》
希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。
- JavaScript簡(jiǎn)單獲取系統(tǒng)當(dāng)前時(shí)間完整示例
- 基于javascript顯示當(dāng)前時(shí)間以及倒計(jì)時(shí)功能
- JS實(shí)現(xiàn)網(wǎng)頁(yè)標(biāo)題欄顯示當(dāng)前時(shí)間和日期的完整代碼
- js實(shí)現(xiàn)獲取當(dāng)前時(shí)間是本月第幾周的方法
- js實(shí)時(shí)獲取并顯示當(dāng)前時(shí)間的方法
- JavaScript將當(dāng)前時(shí)間轉(zhuǎn)換成UTC標(biāo)準(zhǔn)時(shí)間的方法
- JS動(dòng)態(tài)加載當(dāng)前時(shí)間的方法
- js獲取當(dāng)前時(shí)間顯示在頁(yè)面上并每秒刷新
- Javascript獲取當(dāng)前時(shí)間函數(shù)和時(shí)間操作小結(jié)
- js設(shè)置cookie過(guò)期當(dāng)前時(shí)間減去一秒相當(dāng)于立即過(guò)期
- JS簡(jiǎn)單獲取及顯示當(dāng)前時(shí)間的方法
相關(guān)文章
js返回上一頁(yè)并刷新的多種實(shí)現(xiàn)方法
這篇文章主要介紹了js返回上一頁(yè)并刷新的幾種方法,需要的朋友可以參考下2014-02-02
小程序獲取當(dāng)前位置加搜索附近熱門(mén)小區(qū)及商區(qū)的方法
這篇文章主要介紹了小程序獲取當(dāng)前位置加搜索附近熱門(mén)小區(qū)及商區(qū)的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-04-04
JavaScript中object和Object的區(qū)別(詳解)
下面小編就為大家?guī)?lái)一篇JavaScript中object和Object的區(qū)別(詳解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-02-02
理解Javascript_06_理解對(duì)象的創(chuàng)建過(guò)程
在《理解Javascript_05_原型繼承原理》一文中已經(jīng)詳細(xì)的講解了原型鏈的實(shí)現(xiàn)原理,大家都知道原型鏈?zhǔn)腔趯?duì)象創(chuàng)建的(沒(méi)有對(duì)象,哪來(lái)原型),那么今天就來(lái)解析一下對(duì)象的創(chuàng)建過(guò)程。2010-10-10

