資料統計補全沒有資料的日期

2021-10-09 02:59:10 字數 735 閱讀 9759

做資料統計時有時某天沒有絲毫資料,從資料庫查出來就斷了幾天,這些資料直接做成折線圖就達不到想要的效果,這時就得對資料庫查出的資料進行一些處理。

//想要查詢的開始截止時間

string starttime = "2020-08-01 00:00:00";

string endtime = "2020-08-05 23:59:59";

//此集合為資料庫中查出的資料

listdatadtos = new arraylist<>();

//使用hutool工具類裡面的時間工具

datetime datestarttime = dateutil.parse(starttime);

datetime dateendtime = dateutil.parse(endtime);

//獲取不間斷日期

listdatelist = new arraylist<>();

long between = dateutil.between(datestarttime, dateendtime, dateunit.day);

int num = (int) between;

for (int i=0;i<=num;i++)

//不間斷日期補全資料

listdatalist=new arraylist<>();

for (string time:datelist)else

}

資料統計頁面

麵包屑導航區 class el icon arrow right 首頁 el breadcrumb item 資料統計 el breadcrumb item 資料包表 el breadcrumb item el breadcrumb 卡片檢視區域 為echarts準備乙個具備大小 寬高 的dom m...

tensorflow資料統計

本篇內容包括,tf.norm 張量的範數 tf.reduce min max 最大最小值 tf.argmax argmin 最大最小值的位置 tf.equal 張量的比較 tf.unique 張量的獨特值 1.tf.norm 二範數 x 2 xk 2 1 2 一範數 x 1 xk 無窮範數 x ma...

mybatis 沒有資料插入,有資料更新

on duplicate key update 該語句是基於唯一索引或主鍵使用,比如乙個欄位a被加上了unique index,並且表中已經存在了一條記錄值為1,下面兩個語句會有相同的效果 insert into table a,b,c values 1,2,3 on duplicate key u...