根據傳入日期 往前或者往後 順延月份

2021-08-25 05:43:52 字數 451 閱讀 2024

自己mark一下

工作場景 echarts圖表需要,根據傳入的日期時間(easyui datebox取值出來是string型別格式為:"2018-06-30"),推算往前幾個月或者往後幾個月是幾月,

/**

* 傳入日期 往前或往後 順延月數

* * params: string date:傳入日期(yyyy-mm-dd);integer num:順延月數(月份減1為-1,加1為1)

* result: string(yyyy-mm-dd)

*/public static string dateintervalmonth(string date,integer num)

例子:

dateintervalmonth("2018-06-30",-5).replaceall("-","").substring(0,6);//結果為 201801

linq根據傳入資料集合查詢對應子級資料

工作中經常用到的linq根據傳入資料集合查詢對應子級資料,整理共享,希望大家都能用得上,中doublesarray 為父節點對應id資料集合,再根據id資料集合查詢全部子級資料。獲取快取資料 object obj caching.getcache cachekey umodel.roleid if ...

根據傳入的字段和排序規則對 list進行排序

個人筆記 問題描述 根據實體類demo的字段test進行排序 大概分為兩步 使用反射獲取類中的方法,使用collections.sort 進行排序 1 使用反射獲取類中的方法 實體類demo的相關 就不寫了,getter setter什麼的,知道其中有乙個方法是gettest 就可以了 public...

C 根據傳入的函式指標來解析需要的引數

c 可以根據傳入的函式指標,獲取自己需要的引數型別,然後根據引數源中獲取需要的引數,這裡我用tuple作為演示,不過,只要可以根據序號,或者順序方式等獲取實參,都可以使用類似的方式實現 先給出乙個輔助函式 獲取第n個型別 template struct select template struct ...