項目上需要按照天 周 月,三個不同的維度來做統計,天的話很好說,都是單獨的,周和月的話,就需要把一個時間段拆分成多個時間區間了。 這里的statisticsType參數,用來判斷是根據周來拆分,還是根據月來拆分。map中存放的是需要拆分的時間開始日期和結束日期。 這里以statisticsType參數值為:week,map中的時間參數為: startDate , endDate 為例,輸出結果為 ...
2019-08-30 11:35 0 1920 推薦指數:
...
/** * 獲取開始時間結束時間按照 日期單位 形成多個日期區間 * 第一個區間開始時間為傳入開始時間 * 最后一個區間結束時間為傳入結束時間 * @param startDate * @param endDate * @param unit 支持 ChronoUnit.DAYS ...
--查詢以下時間段內分別有幾月--時間段:'2019-1-1'到'2019-7-24'select number as wknum from master..spt_valueswhere type='p' AND number>=datepart(mm,'2019-1-1 ...
獲取某時間段以周、月、季度為粒度的時間段數組 ...
MYSQL函數:DATE_FORMAT 例子: select DATE_FORMAT(create_time, '%Y%m%d') days,count(caseid) count f ...