js根據當前時間獲取指定範圍內的時間段日期

2021-09-19 22:08:57 字數 1508 閱讀 8465

一. 前言

在專案當中,有很多時候需要根據當前時間來獲取指定的時間範圍,用於查詢某個時間段內的資料庫資料,比如根據當前時間獲取今天、昨天、一周內、本週內、乙個月內等

的時間範圍;

本篇部落格則提供乙個獲取時間段的js工具,簡潔方便,也應用於很多專案上,有興趣的程式猿可參考參考;

二. 實踐

1. 下面則是具體的js方法:

//判斷時間條件

function timeformat()

var date1 = new date(starttime.replace(/-/g,"/"));

var date2 = new date(endtime.replace(/-/g,"/"));

if(date2.gettime()30)

return true;

}/**獲取指定範圍內時間*/

//設定查詢時間

function setsearchdate(range)

}//加減天數(含時分秒)

function adddate(days,type)

if(day<10)

var time="";

//type不是空字串 表示需要時分秒

if(type!=null&&""!=type)

if(minutes<10)

if(seconds<10)

time = " "+hour+":"+minutes+":"+seconds;

} var val = d.getfullyear()+"-"+month+"-"+day+time;

return val;

}

2. 下面是jsp頁面的展示**:

時間utils

時間範圍:~昨天

今天本週

一周本月

一月

3.下面則是根據當前時間查詢的效果,當前時間是(截圖有時間差):2017-10-22 17:49:00

三. 總結

js根據當前時間獲取指定範圍內的時間段日期

一.前言 在專案當中,有很多時候需要根據當前時間來獲取指定的時間範圍,用於查詢某個時間段內的資料庫資料,比如根據當前時間獲取今天 昨天 一周內 本週內 乙個月內等 的時間範圍 本篇部落格則提供乙個獲取時間段的js工具,簡潔方便,也應用於很多專案上,有興趣的程式猿可參考參考 二.實踐 1.下面則是具體...

java判斷當前時間是否在指定時間範圍內的例項

有些時候,要判斷當前時間是否在乙個時間範圍內,比如時間範圍是 08 00 20 00 在這個範圍內是營業時間,如果不在則說明打烊了.下面是 string businesstime 08 00 20 00 string strs businesstime.split string strs1 strs...

thinkphp根據時間戳查詢時間範圍內的記錄

這是獲取當月月初和月末的時間戳 beginthismonth mktime 0,0,0,date m 1,date y endthismonth mktime 23,59,59,date m date t date y php獲取今日開始時間戳和結束時間戳 begintoday mktime 0,0...